Skip to main content

Interface: PanelHandle

Defined in: webxr-uiextensions/src/adapter.ts:87

A live spatial panel created from compiled UIKitML JSON. The root is traversable with the core's walk/findRole helpers and the data-uix control upgraders - identical markup works on every adapter.

Properties

PropertyModifierTypeDescriptionDefined in
rootreadonlyUixElementRoot element of the interpreted panel (UixElement-conformant).webxr-uiextensions/src/adapter.ts:89

Methods

dispose()

dispose(): void;

Defined in: webxr-uiextensions/src/adapter.ts:95

Release panel resources.

Returns

void


getElementById()

getElementById(id: string): UixElement | undefined;

Defined in: webxr-uiextensions/src/adapter.ts:91

Look up an element by its markup id.

Parameters

ParameterType
idstring

Returns

UixElement | undefined


setTargetDimensions()

setTargetDimensions(width: number, height: number): void;

Defined in: webxr-uiextensions/src/adapter.ts:93

Constrain the panel to fit within width × height meters.

Parameters

ParameterType
widthnumber
heightnumber

Returns

void