Embedding API Reference / Modules / roomle-configurator-api / default
Class: default<SdkType, SdkCallbacks>
roomle-configurator-api.default
Type parameters
Table of contents
• analytics: Object
Type declaration
Implementation of
RoomleEmbeddingApiKeys.analytics
• extended: SdkType
Implementation of
RoomleEmbeddingApiKeys.extended
• global: Object
Type declaration
Implementation of
RoomleEmbeddingApiKeys.global
• ui: ExposedApi
Implementation of
RoomleEmbeddingApiKeys.ui
â–¸ teardown(): void
Returns
void
â–¸ create(configuratorId, container, initData): Promise<RoomleConfiguratorApi>
Method to create a new instance of a Roomle Configurator
Parameters
the id which identifies your configurator, you will get this ID from your Roomle Contact Person
DOM container in which the configurator should be placed
settings with which the configurator should be started
Returns
Promise<RoomleConfiguratorApi>
Deprecated
please use "createConfigurator"
createConfigurator
â–¸ createConfigurator(configuratorId, container, initData): Promise<RoomleConfiguratorApi>
Method to create a new instance of a Roomle Configurator
Parameters
the id which identifies your configurator, you will get this ID from your Roomle Contact Person
DOM container in which the configurator should be placed
settings with which the configurator should be started
Returns
Promise<RoomleConfiguratorApi>
â–¸ createPlanner(configuratorId, container, initData): Promise<RoomlePlannerApi>
Parameters
Returns
Promise<RoomlePlannerApi>
â–¸ createViewer(configuratorId, container, initData): Promise<RoomleViewerApi>
Method to create a new instance of a Roomle Viewer
Parameters
the id which identifies your configurator, you will get this ID from your Roomle Contact Person
DOM container in which the configurator should be placed
settings with which the configurator should be started
Returns
Promise<RoomleViewerApi>