Example
new CheckBox({
style: {
unchecked: `switch_off.png`,
checked: `switch_on.png`,
}
});
Extends
Members
Getter, which returns a checkbox state.
Setter, which sets a checkbox state.
Signal emitted when checkbox state changes.
Setter, which sets a checkbox style settings.
Getter, which returns a checkbox style settings.
Setter, which sets a checkbox text.
Getter, which returns a checkbox text.
Methods
Setter, that sets a checkbox state without emitting a signal.
Name | Type | Description |
---|---|---|
checked |
boolean |
Inherited Properties
From class Switcher
Sets the id of the visible(active) view and shows to it.
activeView Container | undefined inherited
Returns the active view.
innerView Container inherited
Container that holds all the content of the component.
onChange Signal<(state: number | boolean) => void> inherited
Fired when active view changes.
Sets a list of events that will make a switcher switch to the next view.
Sets the list of instances for switching.
_active number protected inherited
The id of the visible(active) view.
nextActive number | undefined protected inherited
Returns the id of the next view in order. Or undefined, if order is empty.
Inherited Methods
From class Switcher
add (view) void inherited
Adds view instance to a switching list.
Name | Type | Description |
---|---|---|
view |
GetViewSettings |
forceSwitch (id) inherited
Switches a view to a given one without triggering the onChange event.
Name | Type | Attributes | Description |
---|---|---|---|
id |
number |
<optional> |
optional id of the view to show. If not set, will switch to the next view. |
remove (id) inherited
Removes view instance from a switching list by id.
Name | Type | Description |
---|---|---|
id |
number |
id of the view to remove. |
switch (id) inherited
Show a view by id, or to next one by order, if no ID provided.
Name | Type | Attributes | Description |
---|---|---|---|
id |
number |
<optional> |
optional id of the view to show. If not set, will switch to the next view. |