Switch
innovaphone.ui.Switch(style, height, width, value, cl, foreground, backgroundOff, backgroundOn)
Creates a Switch-Element which toggles two states.
Arguments:
- style (optional)
-
The style attribute of the node (e.g. "margin: 10px;").
- height (optional)
-
The style attribute "height" of the node, to define the height of the element (default: 20px).
- width (optional)
-
The style attribute "width" of the node, to define the width of the element (default: 30px).
- value (optional)
-
Initial state of the switch (true or false), it's false by default.
- cl (optional)
-
The CSS class of the node (e.g. "switch").
- foreground (optional)
-
The slider color (default: "white").
- backgroundOff (optional)
-
The background node color for the "off"-state of the switch-element (default: "dimgrey").
- backgroundOn (optional)
-
The background node color for the "on"-state of the switch-element (default: "darkgreen").
Public functions:
- getValue()
- Get the state of the switch element (true or false, means "on" or "off").
- setValue(value)
- Set the state of the switch element (true or false).
- setDisabled(value)
- Set the switch to 'disabled' (true or false).
- setTooltip(text)
- Set a text to be displayed on mouseover.