Interface: SemanticNode
Defined in: src/context/shared/SemanticTypes.ts:30
Properties
bounds?
optionalbounds:SemanticBounds
Defined in: src/context/shared/SemanticTypes.ts:53
children
children:
string[]
Defined in: src/context/shared/SemanticTypes.ts:40
disabled?
optionaldisabled:boolean
Defined in: src/context/shared/SemanticTypes.ts:47
hovered?
optionalhovered: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?
optionalmax:number
Defined in: src/context/shared/SemanticTypes.ts:52
min?
optionalmin:number
Defined in: src/context/shared/SemanticTypes.ts:51
name
name:
string
Defined in: src/context/shared/SemanticTypes.ts:33
objectId?
optionalobjectId:number
Defined in: src/context/shared/SemanticTypes.ts:42
parentId?
optionalparentId: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?
optionalselected:boolean
Defined in: src/context/shared/SemanticTypes.ts:48
source?
optionalsource:SemanticSource
Defined in: src/context/shared/SemanticTypes.ts:43
text?
optionaltext:string
Defined in: src/context/shared/SemanticTypes.ts:45
traits?
optionaltraits:string[]
Defined in: src/context/shared/SemanticTypes.ts:46
type?
optionaltype:string
Defined in: src/context/shared/SemanticTypes.ts:44
value?
optionalvalue:number
Defined in: src/context/shared/SemanticTypes.ts:50
view?
optionalview:SemanticViewData
Defined in: src/context/shared/SemanticTypes.ts:54
visible
visible:
boolean
Defined in: src/context/shared/SemanticTypes.ts:34