Class: ExpandableLabelHandle
Defined in: packages/webxr-uiextensions/src/controls/expandable-label.ts:20
Constructors
Constructor
new ExpandableLabelHandle(
model: ExpandableModel,
textElement: UixElement | undefined,
toggleElement: UixElement | undefined
): ExpandableLabelHandle;
Defined in: packages/webxr-uiextensions/src/controls/expandable-label.ts:23
Parameters
| Parameter | Type |
|---|---|
model | ExpandableModel |
textElement | UixElement | undefined |
toggleElement | UixElement | undefined |
Returns
ExpandableLabelHandle
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
events | readonly | Emitter<{ change: boolean; }> | packages/webxr-uiextensions/src/controls/expandable-label.ts:21 |
model | readonly | ExpandableModel | packages/webxr-uiextensions/src/controls/expandable-label.ts:24 |
Accessors
expanded
Get Signature
get expanded(): boolean;
Defined in: packages/webxr-uiextensions/src/controls/expandable-label.ts:31
Returns
boolean
Methods
setText()
setText(text: string): void;
Defined in: packages/webxr-uiextensions/src/controls/expandable-label.ts:35
Parameters
| Parameter | Type |
|---|---|
text | string |
Returns
void
toggle()
toggle(): void;
Defined in: packages/webxr-uiextensions/src/controls/expandable-label.ts:40
Returns
void