Skip to main content

Class: ToggleHandle

Defined in: packages/webxr-uiextensions/src/controls/toggle.ts:21

Constructors

Constructor

new ToggleHandle(
model: ToggleModel,
root: UixElement,
labelElement: UixElement | undefined
): ToggleHandle;

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

Parameters

ParameterType
modelToggleModel
rootUixElement
labelElementUixElement | undefined

Returns

ToggleHandle

Properties

PropertyModifierTypeDefined in
eventsreadonlyEmitter<{ change: boolean; }>packages/webxr-uiextensions/src/controls/toggle.ts:22
modelreadonlyToggleModelpackages/webxr-uiextensions/src/controls/toggle.ts:25

Accessors

value

Get Signature

get value(): boolean;

Defined in: packages/webxr-uiextensions/src/controls/toggle.ts:32

Returns

boolean

Methods

set()

set(value: boolean): void;

Defined in: packages/webxr-uiextensions/src/controls/toggle.ts:36

Parameters

ParameterType
valueboolean

Returns

void


toggle()

toggle(): void;

Defined in: packages/webxr-uiextensions/src/controls/toggle.ts:43

Returns

void