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