Control

new Control()

Base control class. All other controls extend from this class.

Parameters:
NameTypeAttributesDefaultDescription
options.autoActivateBoolean<optional>
true

If true - calls initialize function after the renderer assigning.

Members

name

Returns control name.

Methods

activate()

Activate control.

addTo()

Assign renderer to the control.

deactivate()

Deactivate control.

isActive()

Is control active.

onactivate()

Control activation function have to be overridden.

onadd()

Control renderer assigning function have to be overridden.

ondeactivate()

Control deactivation function have to be overriden.

oninit()

Control initialization function have to be overridden.

onremove()

Control remove function have to be overridden.

remove()

Removes control.