spatial-monorepo / ui/src / EmbedWidgetProps
Interface: EmbedWidgetProps
Defined in: packages/ui/src/EmbedWidget.tsx:53
Properties
onMessage?
optionalonMessage?: (msg) =>void
Defined in: packages/ui/src/EmbedWidget.tsx:66
Called when an IFrameEvent message arrives on window (iframe → host). Receives typed IFrameEvent objects only — untyped messages are ignored.
Parameters
msg
IFrameEvent
Returns
void
onResize?
optionalonResize?: (size) =>void
Defined in: packages/ui/src/EmbedWidget.tsx:71
Called when the widget container is resized via ResizeObserver. Receives the new bounding size.
Parameters
size
height
number
width
number
Returns
void
showFloorSwitcher?
optionalshowFloorSwitcher?:boolean
Defined in: packages/ui/src/EmbedWidget.tsx:59
Show the floor switcher control. Default: true.
showLogo?
optionalshowLogo?:boolean
Defined in: packages/ui/src/EmbedWidget.tsx:61
Show the DigiNest logo watermark. Default: true.
src
src:
string
Defined in: packages/ui/src/EmbedWidget.tsx:55
IMDF archive URL passed as the src identifier for the embedded map.
theme?
optionaltheme?:Partial`<Theme>`
Defined in: packages/ui/src/EmbedWidget.tsx:57
Partial theme overrides merged with the default SpatialProvider theme.
trustedOrigins?
optionaltrustedOrigins?:string[]
Defined in: packages/ui/src/EmbedWidget.tsx:73
Trusted origins for the IFrameMessagingPlugin. Default: ['*'].
