Protected
attrsOptional
parentSets the CSS attribute of the given name to the given value.
the name of the CSS attribute to set (e.g. padding-left
).
the value of the CSS attribute to set (e.g. 12px
).
self for chaining.
Accepts a string of CSS to add with the widget.
for chaining
Method used for rendering the widget.
Your class should override this method. The method is expected to create a this.$widget containing jQuery object
Indicates if the widget is enabled. Widgets are enabled by default. Generally setting this to false
will cause the widget not to be displayed, however it will still be available on the DOM but hidden.
whether the widget is enabled.
Conditionally adds the given components as children to this component.
whether to add the components.
the components to be added as children to this component provided the condition is truthy.
self for chaining.
Sets the CSS attribute of the given name to the given value, but only if the condition provided is truthy.
true
in order to apply the CSS, false
to ignore it.
the name of the CSS attribute to set (e.g. padding-left
).
the value of the CSS attribute to set (e.g. 12px
).
self for chaining.
Optional
data: CommandMappings[K]
This is the base widget for all other widgets.
For information on using widgets, see the tutorial {@tutorial widget_basics}.