Class: ToggleModel
Defined in: webxr-uiextensions/src/core/toggle-model.ts:4
Toggle model - pure boolean state for the data-uix="toggle" control.
Constructors
Constructor
new ToggleModel(initial?: boolean): ToggleModel;
Defined in: webxr-uiextensions/src/core/toggle-model.ts:7
Parameters
| Parameter | Type | Default value |
|---|---|---|
initial | boolean | false |
Returns
ToggleModel
Accessors
value
Get Signature
get value(): boolean;
Defined in: webxr-uiextensions/src/core/toggle-model.ts:11
Returns
boolean
Methods
set()
set(value: boolean): boolean;
Defined in: webxr-uiextensions/src/core/toggle-model.ts:16
Set the state; returns true when it actually changed.
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
boolean
toggle()
toggle(): boolean;
Defined in: webxr-uiextensions/src/core/toggle-model.ts:24
Returns
boolean