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
creator
string
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
runtimeComponentId
number
meshId
number
geometryName
string
meshAttributes
Returns
void
Editor3dAddMesh
▸ Editor3dAddMesh(runtimeComponentId
, meshId
, geometryName
, environmentGeometry
, meshAttributes
, meshBuffer
): void
Parameters
runtimeComponentId
number
meshId
number
geometryName
string
environmentGeometry
boolean
meshAttributes
meshBuffer
Returns
void
Editor3dBeginConstruction
▸ Editor3dBeginConstruction(id
, isDeltaUpdate
): void
Parameters
id
number
isDeltaUpdate
boolean
Returns
void
Editor3dComponentCreated
▸ Editor3dComponentCreated(id
, position
, eulerAngles
, isRootComponent
, parentObjectRuntimeId
): void
Parameters
id
number
position
eulerAngles
isRootComponent
boolean
parentObjectRuntimeId
number
Returns
void
Editor3dComponentDocked
▸ Editor3dComponentDocked(componentId
, isRootComponent
, parentId
, componentPosition
, componentRotation
): void
Parameters
componentId
number
isRootComponent
boolean
parentId
number
componentPosition
componentRotation
Returns
void
Editor3dEndConstruction
▸ Editor3dEndConstruction(id
): void
Parameters
id
number
Returns
void
Editor3dGeometryNotReady
▸ Editor3dGeometryNotReady(id
): void
Parameters
id
number
Returns
void
Editor3dGeometryReady
▸ Editor3dGeometryReady(id
): void
Parameters
id
number
Returns
void
Editor3dRemoveMesh
▸ Editor3dRemoveMesh(runtimeComponentId
, meshId
): void
Parameters
runtimeComponentId
number
meshId
number
Returns
void
addConfiguratorListener
▸ addConfiguratorListener(listener
): void
Parameters
listener
Returns
void
addLabelToKernelComponent
▸ addLabelToKernelComponent(kernelComponent
): void
Parameters
kernelComponent
Returns
void
addUiDataAndPriceToPartList
▸ addUiDataAndPriceToPartList(partList
, hash
): Promise
<KernelPartList
>
Parameters
partList
hash
string
Returns
Promise
<KernelPartList
>
addUiDataToPartList
▸ addUiDataToPartList(partList
, hash
): KernelPart
[]
Parameters
partList
hash
string
Returns
calcPartsPriceSum
▸ calcPartsPriceSum(partList
): Promise
<KernelPartListPrice
>
Parameters
partList
Returns
Promise
<KernelPartListPrice
>
cleanUpCallbacks
▸ cleanUpCallbacks(): void
Returns
void
componentDeleted
▸ componentDeleted(componentId
): void
Parameters
componentId
number
Returns
void
componentMetaUpdated
▸ componentMetaUpdated(componentId
): void
Parameters
componentId
number
Returns
void
destroy
▸ destroy(): void
Returns
void
Implementation of
LifeCycleCallbacks.destroy
dockComponentWithPosition
▸ dockComponentWithPosition(parentId
, parentDockId
, childId
, childDockId
, position
): void
Parameters
parentId
number
parentDockId
number
childId
number
childDockId
number
position
Returns
void
getConfigurationData
▸ getConfigurationData(planObjectId
): Promise
<RapiConfiguration
>
Parameters
planObjectId
number
Returns
Promise
<RapiConfiguration
>
loadComponent
▸ loadComponent(componentIds
): void
Parameters
componentIds
string
[]
Returns
void
loadItemConfigurations
▸ loadItemConfigurations(itemIds
): Promise
<void
>
Parameters
itemIds
string
[]
Returns
Promise
<void
>
pause
▸ pause(): void
Returns
void
Implementation of
LifeCycleCallbacks.pause
removeConfiguratorListener
▸ removeConfiguratorListener(listener
): void
Parameters
listener
Returns
void
requestAssets
▸ requestAssets(requestedAssets
): void
Parameters
requestedAssets
Returns
void
requestDeleteComponent
▸ requestDeleteComponent(componentId
): void
Parameters
componentId
number
Returns
void
requestExternalMesh
▸ requestExternalMesh(_requestedMeshes
): void
Parameters
_requestedMeshes
{ meshId
: string
; quality
: number
}[]
Returns
void
requestMaterialProperties
▸ requestMaterialProperties(materialIds
): Promise
<void
>
Parameters
materialIds
string
[]
Returns
Promise
<void
>
requestMaterialsInGroup
▸ requestMaterialsInGroup(groupIds
): void
Parameters
groupIds
string
[]
Returns
void
requestPartListAndUpdatePricesOfParts
▸ requestPartListAndUpdatePricesOfParts(hash?
, _prices?
): Promise
<void
>
Parameters
hash?
string
_prices?
Returns
Promise
<void
>
requestPlanComponentConstruction
▸ requestPlanComponentConstruction(id
, useDeltaUpdates?
): void
Parameters
id
number
undefined
useDeltaUpdates
boolean
USE_DELTA_COMPONENT_UPDATES
Returns
void
resume
▸ resume(): void
Returns
void
Implementation of
LifeCycleCallbacks.resume
sceneCleared
▸ sceneCleared(): void
Returns
void
Last updated