Overview
Inputs objects are used to edit component properties
For example TextInput extends Input object and is defined as
var TextInput = $.extend({}, Input, {
events: {
"keyup": ['onChange', 'input'],
},
setValue: function(value) {
$('input', this.element).val(value);
},
init: function(data) {
return this.render("textinput", data);
},
}
);
Inputs also require a template that is defined as a