Skip to main content

Interface: SemanticNode

Defined in: src/context/shared/SemanticTypes.ts:37

Properties​

bounds?​

optional bounds: SemanticBounds

Defined in: src/context/shared/SemanticTypes.ts:64


children​

children: string[]

Defined in: src/context/shared/SemanticTypes.ts:47


disabled?​

optional disabled: boolean

Defined in: src/context/shared/SemanticTypes.ts:54


focused?​

optional focused: boolean

Defined in: src/context/shared/SemanticTypes.ts:57


hovered?​

optional hovered: boolean

Defined in: src/context/shared/SemanticTypes.ts:56


id​

id: string

Defined in: src/context/shared/SemanticTypes.ts:38


interactionEnabled​

interactionEnabled: boolean

Defined in: src/context/shared/SemanticTypes.ts:45

Local interaction policy.


max?​

optional max: number

Defined in: src/context/shared/SemanticTypes.ts:63


min?​

optional min: number

Defined in: src/context/shared/SemanticTypes.ts:62


multiline?​

optional multiline: boolean

Defined in: src/context/shared/SemanticTypes.ts:59


name​

name: string

Defined in: src/context/shared/SemanticTypes.ts:40


objectId?​

optional objectId: number

Defined in: src/context/shared/SemanticTypes.ts:49


parentId?​

optional parentId: string

Defined in: src/context/shared/SemanticTypes.ts:48


pointerEvents​

pointerEvents: PointerEvents

Defined in: src/context/shared/SemanticTypes.ts:43

Local pointer-hit policy. Ancestor policies remain visible in the tree.


position​

position: Vec3Tuple

Defined in: src/context/shared/SemanticTypes.ts:46


readOnly?​

optional readOnly: boolean

Defined in: src/context/shared/SemanticTypes.ts:58


role​

role: string

Defined in: src/context/shared/SemanticTypes.ts:39


scroll?​

optional scroll: SemanticScrollInfo

Defined in: src/context/shared/SemanticTypes.ts:60


selected?​

optional selected: boolean

Defined in: src/context/shared/SemanticTypes.ts:55


source?​

optional source: SemanticSource

Defined in: src/context/shared/SemanticTypes.ts:50


text?​

optional text: string

Defined in: src/context/shared/SemanticTypes.ts:52


traits?​

optional traits: string[]

Defined in: src/context/shared/SemanticTypes.ts:53


type?​

optional type: string

Defined in: src/context/shared/SemanticTypes.ts:51


value?​

optional value: number

Defined in: src/context/shared/SemanticTypes.ts:61


view?​

optional view: SemanticViewData

Defined in: src/context/shared/SemanticTypes.ts:65


visible​

visible: boolean

Defined in: src/context/shared/SemanticTypes.ts:41