Interface: PanelHandle
Defined in: packages/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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
root | readonly | UixElement | Root element of the interpreted panel (UixElement-conformant). | packages/webxr-uiextensions/src/adapter.ts:89 |
Methods
dispose()
dispose(): void;
Defined in: packages/webxr-uiextensions/src/adapter.ts:95
Release panel resources.
Returns
void
getElementById()
getElementById(id: string): UixElement | undefined;
Defined in: packages/webxr-uiextensions/src/adapter.ts:91
Look up an element by its markup id.
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
UixElement | undefined
setTargetDimensions()
setTargetDimensions(width: number, height: number): void;
Defined in: packages/webxr-uiextensions/src/adapter.ts:93
Constrain the panel to fit within width × height meters.
Parameters
| Parameter | Type |
|---|---|
width | number |
height | number |
Returns
void