RoomleConfigurator.Internal.default-20
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
materialQueue
• get
materialQueue(): PromiseQueue
<void
>
Returns
PromiseQueue
<void
>
Methods
Editor3ChangedMesh
▸ Editor3ChangedMesh(runtimeComponentId
, meshId
, geometryName
, meshAttributes
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3ChangedMesh
Editor3dAddDockPreview
▸ Editor3dAddDockPreview(componentId
, previewId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dAddDockPreview
Editor3dAddMesh
▸ Editor3dAddMesh(runtimeComponentId
, meshId
, geometryName
, environmentGeometry
, meshAttributes
, meshBuffer
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
| |
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dAddMesh
Editor3dBeginConstruction
▸ Editor3dBeginConstruction(componentId
, isDeltaUpdate
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dBeginConstruction
Editor3dComponentCreated
▸ Editor3dComponentCreated(id
, position
, eulerAngles
, isRootComponent
, parentObjectRuntimeId
): void
Parameters
Name | Type |
---|---|
|
|
| |
| |
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dComponentCreated
Editor3dComponentDocked
▸ Editor3dComponentDocked(componentId
, isRootComponent
, parentId
, componentPosition
, componentRotation
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
| |
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dComponentDocked
Editor3dEndConstruction
▸ Editor3dEndConstruction(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dEndConstruction
Editor3dGeometryNotReady
▸ Editor3dGeometryNotReady(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dGeometryNotReady
Editor3dGeometryReady
▸ Editor3dGeometryReady(id
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dGeometryReady
Editor3dPlanObjectConstructionDone
▸ Editor3dPlanObjectConstructionDone(planObjectId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dPlanObjectConstructionDone
Editor3dPreviewConstructionDone
▸ Editor3dPreviewConstructionDone(componentId
, _objectId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dPreviewConstructionDone
Editor3dRemoveMesh
▸ Editor3dRemoveMesh(runtimeComponentId
, meshId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dRemoveMesh
Editor3dSetPreviewLineAssociations
▸ Editor3dSetPreviewLineAssociations(dockLines
, previewId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dSetPreviewLineAssociations
Editor3dSetPreviewPointAssociations
▸ Editor3dSetPreviewPointAssociations(dockPairs
, previewId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.Editor3dSetPreviewPointAssociations
_changeAnimationValue
▸ _changeAnimationValue(component
, parameterKey
, value
, animate
): void
Parameters
Name | Type |
---|---|
| |
|
|
|
|
|
|
Returns
void
changeAnimationValue
▸ changeAnimationValue(elementId
, parameterKey
, value
, applyToChildren
, animate
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.changeAnimationValue
clearRootComponent
▸ clearRootComponent(): void
Returns
void
componentConfigurationUpdated
▸ componentConfigurationUpdated(runtimeComponentId
, geometryChanged
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.componentConfigurationUpdated
componentDeleted
▸ componentDeleted(componentId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.componentDeleted
componentMetaUpdated
▸ componentMetaUpdated(kernelComponent
): void
Parameters
Name | Type |
---|---|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.componentMetaUpdated
configurationLoaded
▸ configurationLoaded(conversationId
, objectId
, componentId
, _hash
, _errors
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.configurationLoaded
constructComponents
▸ constructComponents(planObjectId
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
debugSceneGraph
▸ debugSceneGraph(id?
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
dockComponentWithPosition
▸ dockComponentWithPosition(previewComponent
, component?
): void
Parameters
Name | Type |
---|---|
| |
|
Returns
void
finishParameterChange
▸ finishParameterChange(resolve
, _reject
): void
Parameters
Name | Type |
---|---|
| () => |
| () => |
Returns
void
Implementation of
ConfiguratorKernelCallbackI.finishParameterChange
getBoundingBox
▸ getBoundingBox(): Box3
Returns
Box3
getBoundingBoxOfGeometry
▸ getBoundingBoxOfGeometry(): Box3
Returns
Box3
getBoundingBoxWithPreviews
▸ getBoundingBoxWithPreviews(): Box3
Returns
Box3
getComponent
▸ getComponent(componentId
): RoomleComponent
Parameters
Name | Type |
---|---|
|
|
Returns
getComponents
▸ getComponents(): RoomleComponent
[]
Returns
getComponentsForIds
▸ getComponentsForIds(ids
): RoomleComponent
[]
Parameters
Name | Type |
---|---|
|
|
Returns
getNumberOfPossibleChildrenForComponent
▸ getNumberOfPossibleChildrenForComponent(componentId
): number
Parameters
Name | Type |
---|---|
|
|
Returns
number
getPreviews
▸ getPreviews(): PreviewComponent
[]
Returns
hasPreviewLines
▸ hasPreviewLines(): boolean
Returns
boolean
hasPreviews
▸ hasPreviews(): boolean
Returns
boolean
isPreview
▸ isPreview(obj
): boolean
Parameters
Name | Type |
---|---|
|
Returns
boolean
isPreviewLine
▸ isPreviewLine(obj
): boolean
Parameters
Name | Type |
---|---|
|
Returns
boolean
planObjectConfigurationUpdated
▸ planObjectConfigurationUpdated(planObjectId
, _configuration
, _hash
, pendingDocking
): void
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.planObjectConfigurationUpdated
planObjectCreated
▸ planObjectCreated(conversationId
, planObjectId
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.planObjectCreated
planObjectUpdated
▸ planObjectUpdated(planObject
, pendingDocking
): void
Parameters
Name | Type |
---|---|
| |
|
|
Returns
void
Implementation of
ConfiguratorKernelCallbackI.planObjectUpdated
removeDockingComponent
▸ removeDockingComponent(): void
Returns
void
removeGeometriesMergedListener
▸ removeGeometriesMergedListener(): void
Returns
void
removePreviews
▸ removePreviews(): void
Returns
void
requestSubPartConstruction
▸ requestSubPartConstruction(partId
): Promise
<Mesh
<BufferGeometry
<NormalBufferAttributes
>, Material
| Material
[], Object3DEventMap
>>
Parameters
Name | Type |
---|---|
|
|
Returns
Promise
<Mesh
<BufferGeometry
<NormalBufferAttributes
>, Material
| Material
[], Object3DEventMap
>>
sceneCleared
▸ sceneCleared(): void
Returns
void
Implementation of
ConfiguratorKernelCallbackI.sceneCleared
setGeometriesMergedListener
▸ setGeometriesMergedListener(fun
): void
Parameters
Name | Type |
---|---|
| () => |
Returns
void
setInvalidateRenderCallback
▸ setInvalidateRenderCallback(invalidateRenderCallback
): void
Parameters
Name | Type |
---|---|
| () => |
Returns
void
setListener
▸ setListener(listener
): void
Parameters
Name | Type |
---|---|
|
Returns
void
setMergeThreshold
▸ setMergeThreshold(threshold
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
setRequestRenderCallback
▸ setRequestRenderCallback(requestRenderCallback
): void
Parameters
Name | Type |
---|---|
| () => |
Returns
void
setRequestRenderSceneUpdateCallback
▸ setRequestRenderSceneUpdateCallback(requestRenderSceneUpdateCallback
): void
Parameters
Name | Type |
---|---|
| () => |
Returns
void
tryToMergeComponents
▸ tryToMergeComponents(): void
Returns
void
updateAnimationParameters
▸ updateAnimationParameters(elementId
, parameters
): void
Parameters
Name | Type |
---|---|
|
|
|
Returns
void
Implementation of
Last updated