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 classSwitcher
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 classSwitcher
add (view)void inherited
Adds view instance to a switching list.
Name | Type | Description |
---|---|---|
view |
Container | string |
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. |