ExposedApi.Internal.RoomleSdkWrapper
Last updated
Embedding API Reference / Modules / exposed-api / <internal> / RoomleSdkWrapper
exposed-api.<internal>.RoomleSdkWrapper
We use this class in a plugin so we can rely on DI to change it during testing
• new RoomleSdkWrapper(): RoomleSdkWrapper
Returns
• get hasPlanner(): boolean
Returns
boolean
▸ getConfigurator(element, initData?): Promise<Configurator>
Parameters
element
HTMLElement
initData?
Returns
Promise<Configurator>
▸ getConfiguratorApi(element, initData?): Promise<RoomleConfiguratorType>
Parameters
element
HTMLElement
initData?
Returns
Promise<RoomleConfiguratorType>
▸ getGlbViewer(element, initData?): Promise<GlbViewer>
Parameters
element
HTMLElement
initData?
Returns
Promise<GlbViewer>
▸ getGlobalCallback(): Promise<GlobalCallback>
Returns
Promise<GlobalCallback>
▸ getPlanner(element, initData?): Promise<Planner<["external-objects"]>>
Parameters
element
HTMLElement
initData?
Returns
Promise<Planner<["external-objects"]>>
▸ getRapiAccess(): Promise<default>
Returns
Promise<default>
▸ getStorage(): Nullable<default>
Returns
Nullable<default>
▸ setGlobalInitData(initData): void
Parameters
initData
Nullable<GlobalInitDataDefinition>
Returns
void
Last updated