Skip to main content

Interface: SemanticNode

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

Properties

bounds?

optional bounds: SemanticBounds

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


children

children: string[]

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


disabled?

optional disabled: boolean

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


hovered?

optional hovered: boolean

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


id

id: string

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


interactionEnabled

interactionEnabled: boolean

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

Local interaction policy.


max?

optional max: number

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


min?

optional min: number

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


name

name: string

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


objectId?

optional objectId: number

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


parentId?

optional parentId: string

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


pointerEvents

pointerEvents: PointerEvents

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

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


position

position: Vec3Tuple

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


role

role: string

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


selected?

optional selected: boolean

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


source?

optional source: SemanticSource

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


text?

optional text: string

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


traits?

optional traits: string[]

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


type?

optional type: string

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


value?

optional value: number

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


view?

optional view: SemanticViewData

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


visible

visible: boolean

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