RoomleConfigurator.Internal.default-35
configurator-core/src/roomle-configurator.internal.default
Hierarchy
default
↳
default
Implements
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new default(creator
)
Parameters
Name | Type |
---|---|
|
|
Properties
_creator_
• _creator_: string
Implementation of
Accessors
configurationExporter
• get
configurationExporter(): ConfigurationExporter
Returns
kernelContainer
• get
kernelContainer(): any
Returns
any
kernelInstance
• get
kernelInstance(): ConfiguratorKernelClass
Returns
Methods
Editor3ChangedMesh
▸ Editor3ChangedMesh(runtimeComponentId
, meshId
, geometryName
, meshAttributes
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
Returns
void
Editor3dAddMesh
▸ Editor3dAddMesh(runtimeComponentId
, meshId
, geometryName
, environmentGeometry
, meshAttributes
, meshBuffer
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
| |
|
Returns
void
Editor3dBeginConstruction
▸ Editor3dBeginConstruction(id
, isDeltaUpdate
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Editor3dComponentCreated
▸ Editor3dComponentCreated(id
, position
, eulerAngles
, isRootComponent
, parentObjectRuntimeId
): void
Parameters
Name | Type |
---|---|
|
|
| |
| |
|
|
|
|
Returns
void
Editor3dComponentDocked
▸ Editor3dComponentDocked(componentId
, isRootComponent
, parentId
, componentPosition
, componentRotation
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
| |
|
Returns
void
Editor3dEndConstruction
▸ Editor3dEndConstruction(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Editor3dGeometryNotReady
▸ Editor3dGeometryNotReady(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Editor3dGeometryReady
▸ Editor3dGeometryReady(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Editor3dRemoveMesh
▸ Editor3dRemoveMesh(runtimeComponentId
, meshId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
addConfiguratorListener
▸ addConfiguratorListener(listener
): void
Parameters
Name | Type |
---|---|
|
Returns
void
addUiDataAndPriceToPartList
▸ addUiDataAndPriceToPartList(partList
, hash
): Promise
<KernelPartList
>
Parameters
Name | Type |
---|---|
| |
|
|
Returns
Promise
<KernelPartList
>
addUiDataToPartList
▸ addUiDataToPartList(partList
, hash
): KernelPart
[]
Parameters
Name | Type |
---|---|
| |
|
|
Returns
calcPartsPriceSum
▸ calcPartsPriceSum(partList
): Promise
<KernelPartListPrice
>
Parameters
Name | Type |
---|---|
|
Returns
Promise
<KernelPartListPrice
>
cleanUpCallbacks
▸ cleanUpCallbacks(): void
Returns
void
componentDeleted
▸ componentDeleted(componentId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
componentMetaUpdated
▸ componentMetaUpdated(componentId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
destroy
▸ destroy(): void
Returns
void
Implementation of
LifeCycleCallbacks.destroy
dockComponentWithPosition
▸ dockComponentWithPosition(parentId
, parentDockId
, childId
, childDockId
, position
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
|
Returns
void
getConfigurationData
▸ getConfigurationData(planObjectId
): Promise
<RapiConfiguration
>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<RapiConfiguration
>
loadComponent
▸ loadComponent(componentIds
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
loadItemConfigurations
▸ loadItemConfigurations(itemIds
): Promise
<void
>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<void
>
pause
▸ pause(): void
Returns
void
Implementation of
LifeCycleCallbacks.pause
removeConfiguratorListener
▸ removeConfiguratorListener(listener
): void
Parameters
Name | Type |
---|---|
|
Returns
void
requestAssets
▸ requestAssets(requestedAssets
): void
Parameters
Name | Type |
---|---|
|
Returns
void
requestDeleteComponent
▸ requestDeleteComponent(componentId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
requestExternalMesh
▸ requestExternalMesh(_requestedMeshes
): void
Parameters
Name | Type |
---|---|
| { |
Returns
void
requestMaterialProperties
▸ requestMaterialProperties(materialIds
): Promise
<void
>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<void
>
requestMaterialsInGroup
▸ requestMaterialsInGroup(groupIds
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
requestPartListAndUpdatePricesOfParts
▸ requestPartListAndUpdatePricesOfParts(hash?
, _prices?
): Promise
<void
>
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
Promise
<void
>
requestPlanComponentConstruction
▸ requestPlanComponentConstruction(id
, useDeltaUpdates?
): void
Parameters
Name | Type | Default value |
---|---|---|
|
|
|
|
|
|
Returns
void
resume
▸ resume(): void
Returns
void
Implementation of
LifeCycleCallbacks.resume
sceneCleared
▸ sceneCleared(): void
Returns
void
Last updated