new Control()#
Base control class. All other controls extend from this class.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
options.autoActivate | Boolean | <optional> | true | If true - calls initialize function after the renderer assigning. |
- Source
Members#
name#
Returns control name.
- Source
Methods#
activate()#
Activate control.
- Source
addTo()#
Assign renderer to the control.
- Source
deactivate()#
Deactivate control.
- Source
isActive()#
Is control active.
- Source
onactivate()#
Control activation function have to be overridden.
- Source
onadd()#
Control renderer assigning function have to be overridden.
- Source
ondeactivate()#
Control deactivation function have to be overriden.
- Source
oninit()#
Control initialization function have to be overridden.
- Source
onremove()#
Control remove function have to be overridden.
- Source
remove()#
Removes control.
- Source