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