ExposedApi.Internal
Embedding API Reference / Modules / exposed-api / <internal>
Module: <internal>
Table of contents
Enumerations
Enumeration Members
Classes
Interfaces
Type Aliases
Variables
Enumeration Members
EXPORT_3D
• EXPORT_3D: 5
LOAD_PRODUCT
• LOAD_PRODUCT: 12
OPEN_AR
• OPEN_AR: 4
SAVE_DRAFT
• SAVE_DRAFT: 1
TUTORIALS
• TUTORIALS: 11
Type Aliases
CallbackApi
Ƭ CallbackApi: ConfiguratorUiCallbacks & RoomlePlannerUiCallback
CollectionViewElementPossibleTypes
Ƭ CollectionViewElementPossibleTypes: UiPossibleChildTag | UiKernelParameter | RapiTagForUi
CollectionViewTypes
Ƭ CollectionViewTypes: Enumify<typeof COLLECTION_VIEW_TYPES>
CommunicationSide
Ƭ CommunicationSide: "iframe" | "website" | "main" | CustomViewCommunicationSide | CustomViewCommunicationSideParent
CustomViewCommunicationSide
Ƭ CustomViewCommunicationSide: `custom-view-${PossibleCustomViews}`
CustomViewCommunicationSideParent
Ƭ CustomViewCommunicationSideParent: `custom-view-${PossibleCustomViews}-parent`
EmbeddingPluginMode
Ƭ EmbeddingPluginMode: "website" | "custom-view"
Enumify
Ƭ Enumify<T>: T[keyof T]
Type parameters
T
EventCallback
Ƭ EventCallback<T>: (payload: T) => void
Type parameters
T
unknown
Type declaration
▸ (payload): void
Parameters
payload
T
Returns
void
EventMap
Ƭ EventMap<T>: Map<string, Set<EventCallback<T>>>
Type parameters
T
EventsDataMap
Ƭ EventsDataMap<T>: Map<string, T>
Type parameters
T
ExposedOverlays
Ƭ ExposedOverlays: typeof SAVE_DRAFT | typeof OPEN_AR | typeof EXPORT_3D | typeof TUTORIALS | typeof LOAD_PRODUCT
GoogleAnalyticsCallback
Ƭ GoogleAnalyticsCallback: (...args: any[]) => void
Type declaration
▸ (...args): void
Parameters
...args
any[]
Returns
void
GridViewElementPossiblePayload
Ƭ GridViewElementPossiblePayload: WithUiLabels<RapiMaterial> | WithUiLabels<KernelValue> | WithUiLabels<UiPossibleChild> | WithUiLabels<RapiItem> | WithUiLabels<SampleRoom> | WithUiLabels<SampleMaterial> | WithUiLabels<RapiComponent> | WithUiLabels<MaterialsForObjects>
LoadResponse
Ƭ LoadResponse: PartlistResponse | void
MaterialsForObjects
Ƭ MaterialsForObjects: RapiMaterial | SampleMaterial
MessageExecution
Ƭ MessageExecution: (message: EmbeddingCommand, event: MessageEvent) => MessageExecutionResult | Promise<MessageExecutionResult>
Type declaration
▸ (message, event): MessageExecutionResult | Promise<MessageExecutionResult>
Parameters
message
event
MessageEvent
Returns
MessageExecutionResult | Promise<MessageExecutionResult>
MessageExecutionResult
Ƭ MessageExecutionResult: Promise<EmbeddingResponse | void> | undefined
Nullable
Ƭ Nullable<T>: T | null
Type parameters
T
OverlaysOpenState
Ƭ OverlaysOpenState: Object
Index signature
▪ [key: string]: OverlayState
RgbHexValue
Ƭ RgbHexValue: `#${string}`
RoomType
Ƭ RoomType: "empty" | "floor" | "wall" | "corner" | "square" | "L"
RoomleConfiguratorType
Ƭ RoomleConfiguratorType: RoomleConfigurator | RoomleConfiguratorWithExtObjs
RoomleConfiguratorWithExtObjs
Ƭ RoomleConfiguratorWithExtObjs: RoomleConfigurator<["external-objects"]>
RoomlePlannerWithExtObjs
Ƭ RoomlePlannerWithExtObjs: RoomlePlanner<["external-objects"]>
SampleMaterial
Ƭ SampleMaterial: Object
Type declaration
SelectionType
Ƭ SelectionType: Enumify<typeof PLAN_OBJECT_TYPES>
ViewTypeState
Ƭ ViewTypeState: "list" | "small" | "big"
WithUiLabels
Ƭ WithUiLabels<T>: T & { uiLabels?: UiLabels }
Type parameters
T
Variables
COLLECTION_VIEW_TYPES
• Const COLLECTION_VIEW_TYPES: Object
Type declaration
CONFIGURATOR_SIDE_BAR
"configurator_side_bar"
DUMMY
"dummy_side_bar"
FLOOR_SIDE_BAR
"floor_side_bar"
PLANNER_SIDE_BAR
"planner_side_bar"
PRODUCT_SETTINGS
"product_settings"
STATIC_COLLECTION_VIEW
"static_collection_view"
UNIT_TEST
"test_state"
WALL_SIDE_BAR
"wall_side_bar"
PLAN_OBJECT_TYPES
• Const PLAN_OBJECT_TYPES: Object
Type declaration
CONFIGURATION
"configuration"
DOOR
"door"
EXTERNAL_CONFIGURATION
"external-configuration"
FLOOR
"floor"
MEASURE
"measure"
STATIC
"static"
UNKNOWN
"unknown"
WALL
"wall"
WINDOW
"window"
Last updated