Skip to main content

Class: ToggleModel

Defined in: packages/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: packages/webxr-uiextensions/src/core/toggle-model.ts:7

Parameters​

ParameterTypeDefault value
initialbooleanfalse

Returns​

ToggleModel

Accessors​

value​

Get Signature​

get value(): boolean;

Defined in: packages/webxr-uiextensions/src/core/toggle-model.ts:11

Returns​

boolean

Methods​

set()​

set(value: boolean): boolean;

Defined in: packages/webxr-uiextensions/src/core/toggle-model.ts:16

Set the state; returns true when it actually changed.

Parameters​

ParameterType
valueboolean

Returns​

boolean


toggle()​

toggle(): boolean;

Defined in: packages/webxr-uiextensions/src/core/toggle-model.ts:24

Returns​

boolean