Skip to main content

Interface: UixWindowHostOptions

Defined in: xrblocks-uiextensions/src/host.ts:121

Properties

PropertyTypeDescriptionDefined in
handPose?HandPoseSourceTracked-hand pose provider, for hand-locked windows (hand menus). See webxrHandPoseSource for one backed by a WebXR session. Leave it out where there are no hands (a desktop) and hand-locked windows fall back to body-follow placement, so the same scene still shows its menus.xrblocks-uiextensions/src/host.ts:132
headPoseHeadPoseSourceViewer pose provider - camera on desktop, HMD pose in XR.xrblocks-uiextensions/src/host.ts:125
kit?KitOptional UIKitML component kit(s) (e.g. horizon kit).xrblocks-uiextensions/src/host.ts:134
loadConfig?(path: string) => Promise<unknown>Resolver for a window's config when it arrives as a string path (as portable SceneDescriptors carry it). Defaults to fetching the .uikitml source and parsing it, which is the same artefact IWSDK loads - so one markup file serves every adapter and no build step is required. Override only for an unusual transport; you do not need to supply this to load a normal panel.xrblocks-uiextensions/src/host.ts:144
sceneObject3DParent for spawned windows (the scene, or any group inside it).xrblocks-uiextensions/src/host.ts:123