Skip to main content

Class: PanelControls

Defined in: webxr-uiextensions/src/controls/upgrade.ts:18

Constructors​

Constructor​

new PanelControls(): PanelControls;

Returns​

PanelControls

Methods​

add()​

add(id: string | undefined, handle: ControlHandle): void;

Defined in: webxr-uiextensions/src/controls/upgrade.ts:22

Parameters​

ParameterType
idstring | undefined
handleControlHandle

Returns​

void


expandableLabel()​

expandableLabel(id: string): ExpandableLabelHandle;

Defined in: webxr-uiextensions/src/controls/upgrade.ts:39

Parameters​

ParameterType
idstring

Returns​

ExpandableLabelHandle


get()​

get(id: string): ControlHandle | undefined;

Defined in: webxr-uiextensions/src/controls/upgrade.ts:47

Parameters​

ParameterType
idstring

Returns​

ControlHandle | undefined


ids()​

ids(): string[];

Defined in: webxr-uiextensions/src/controls/upgrade.ts:51

Returns​

string[]


logView()​

logView(id: string): LogViewHandle;

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

Parameters​

ParameterType
idstring

Returns​

LogViewHandle


stepper()​

stepper(id: string): StepperHandle;

Defined in: webxr-uiextensions/src/controls/upgrade.ts:31

Typed accessors - throw on wrong id so mistakes surface immediately.

Parameters​

ParameterType
idstring

Returns​

StepperHandle


toggle()​

toggle(id: string): ToggleHandle;

Defined in: webxr-uiextensions/src/controls/upgrade.ts:35

Parameters​

ParameterType
idstring

Returns​

ToggleHandle