Creating Your Own Control
Many developers may want to create their own, custom Control to perform a very specific interaction.
to create their own set of Controls.
input and output hooks, within the QControl architecture.
If possible, subclass your custom controls from similar controls in the core that are already created.
Or, use controls that others have developed as a model for your own. See the Jqui library of controls
for an example of creating JQuery based controls, and the Bootstrap library for an example of
Twitter Bootstrap based controls. The Bootstrap library is also a good example of how to create a control
that is installable using Composer and that is easily shared with other developers.