RoomleConfigurator.Internal.default-12
Hierarchy
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new default(creator)
Parameters
creator
string
Overrides
Properties
_creator_
• _creator_: string
Inherited from
externalMeshQueue
• externalMeshQueue: PromiseQueue<void>
muteKernelCallbacks
• muteKernelCallbacks: boolean = false
Accessors
configurationExporter
• get configurationExporter(): ConfigurationExporter
Returns
Inherited from
CommonKernelAccess.configurationExporter
kernelContainer
• get kernelContainer(): any
Returns
any
Inherited from
CommonKernelAccess.kernelContainer
kernelInstance
• get kernelInstance(): ConfiguratorKernelClass
Returns
Inherited from
CommonKernelAccess.kernelInstance
Methods
Editor3ChangedMesh
▸ Editor3ChangedMesh(runtimeComponentId, meshId, geometryName, meshAttributes): void
Parameters
Returns
void
Inherited from
Editor3dAddCube
▸ Editor3dAddCube(): void
Returns
void
Editor3dAddCubeUVMod
▸ Editor3dAddCubeUVMod(): void
Returns
void
Editor3dAddCylinder
▸ Editor3dAddCylinder(): void
Returns
void
Editor3dAddCylinderUVMod
▸ Editor3dAddCylinderUVMod(): void
Returns
void
Editor3dAddDockPreview
▸ Editor3dAddDockPreview(componentId, previewId): void
Parameters
componentId
number
previewId
number
Returns
void
Editor3dAddFittingLine
▸ Editor3dAddFittingLine(): void
Returns
void
Editor3dAddFittingPoint
▸ Editor3dAddFittingPoint(): void
Returns
void
Editor3dAddMesh
▸ Editor3dAddMesh(runtimeComponentId, meshId, geometryName, environmentGeometry, meshAttributes, meshBuffer): void
Parameters
runtimeComponentId
number
meshId
number
geometryName
string
environmentGeometry
boolean
meshAttributes
meshBuffer
Returns
void
Inherited from
Editor3dAddMeshUVCoord
▸ Editor3dAddMeshUVCoord(): void
Returns
void
Editor3dAddMeshUVMod
▸ Editor3dAddMeshUVMod(): void
Returns
void
Editor3dAddPrism
▸ Editor3dAddPrism(): void
Returns
void
Editor3dAddPrismUVMod
▸ Editor3dAddPrismUVMod(): void
Returns
void
Editor3dAddRectangle
▸ Editor3dAddRectangle(): void
Returns
void
Editor3dAddRectangleUVMod
▸ Editor3dAddRectangleUVMod(): void
Returns
void
Editor3dAddSphere
▸ Editor3dAddSphere(): void
Returns
void
Editor3dAddSphereUVMod
▸ Editor3dAddSphereUVMod(): void
Returns
void
Editor3dBeginConstruction
▸ Editor3dBeginConstruction(id, isDeltaUpdate): void
Parameters
id
number
isDeltaUpdate
boolean
Returns
void
Inherited from
Editor3dBeginGroup
▸ Editor3dBeginGroup(): void
Returns
void
Editor3dComponentCreated
▸ Editor3dComponentCreated(id, position, eulerAngles, isRootComponent, parentId): void
Parameters
Returns
void
Overrides
Editor3dComponentDocked
▸ Editor3dComponentDocked(componentId, isRootComponent, parentId, componentPosition, componentRotation): void
Parameters
componentId
number
isRootComponent
boolean
parentId
number
componentPosition
componentRotation
Returns
void
Inherited from
Editor3dCopy
▸ Editor3dCopy(): void
Returns
void
Editor3dEndConstruction
▸ Editor3dEndConstruction(id): void
Parameters
id
number
Returns
void
Inherited from
Editor3dEndGroup
▸ Editor3dEndGroup(): void
Returns
void
Editor3dGeometryNotReady
▸ Editor3dGeometryNotReady(id): void
Parameters
id
number
Returns
void
Inherited from
Editor3dGeometryReady
▸ Editor3dGeometryReady(id): void
Parameters
id
number
Returns
void
Inherited from
Editor3dLoadMaterial
▸ Editor3dLoadMaterial(): void
Returns
void
Editor3dPlanObjectConstructionDone
▸ Editor3dPlanObjectConstructionDone(planObjectId): void
Parameters
planObjectId
number
Returns
void
Editor3dPreviewConstructionDone
▸ Editor3dPreviewConstructionDone(componentId, objectId): void
Parameters
componentId
number
objectId
number
Returns
void
Editor3dRemoveMesh
▸ Editor3dRemoveMesh(runtimeComponentId, meshId): void
Parameters
runtimeComponentId
number
meshId
number
Returns
void
Inherited from
Editor3dRotateAround
▸ Editor3dRotateAround(): void
Returns
void
Editor3dRotateBy
▸ Editor3dRotateBy(): void
Returns
void
Editor3dSelectObject
▸ Editor3dSelectObject(): void
Returns
void
Editor3dSetMaterial
▸ Editor3dSetMaterial(): void
Returns
void
Editor3dSetPreviewLineAssociations
▸ Editor3dSetPreviewLineAssociations(dockLines, previewId): void
Parameters
dockLines
any
previewId
number
Returns
void
Editor3dSetPreviewPointAssociations
▸ Editor3dSetPreviewPointAssociations(dockPairs, previewId): void
Parameters
dockPairs
any
previewId
number
Returns
void
Editor3dTranslateBy
▸ Editor3dTranslateBy(): void
Returns
void
Editor3dUpdatePlanComponentPosition
▸ Editor3dUpdatePlanComponentPosition(): void
Returns
void
Editor3dUpdatePlanComponentRotation
▸ Editor3dUpdatePlanComponentRotation(): void
Returns
void
Editor3dUpdatePlanComponentTransform
▸ Editor3dUpdatePlanComponentTransform(): void
Returns
void
Editor3dUpdatePlanObjectPosition
▸ Editor3dUpdatePlanObjectPosition(): void
Returns
void
Editor3dUpdatePlanObjectRotation
▸ Editor3dUpdatePlanObjectRotation(): void
Returns
void
Editor3dUpdatePlanObjectTransform
▸ Editor3dUpdatePlanObjectTransform(): void
Returns
void
addConfiguratorListener
▸ addConfiguratorListener(listener): void
Parameters
listener
Returns
void
Inherited from
addDebugClient
▸ addDebugClient(debugClient): void
Parameters
debugClient
Returns
void
addLabelToKernelComponent
▸ addLabelToKernelComponent(kernelComponent): void
Parameters
kernelComponent
Returns
void
Inherited from
addUiDataAndPriceToPartList
▸ addUiDataAndPriceToPartList(partList, hash): Promise<KernelPartList>
Parameters
partList
hash
string
Returns
Promise<KernelPartList>
Inherited from
addUiDataToPartList
▸ addUiDataToPartList(partList, hash): KernelPart[]
Parameters
partList
hash
string
Returns
Inherited from
calcPartsPriceSum
▸ calcPartsPriceSum(partList): Promise<KernelPartListPrice>
Parameters
partList
Returns
Promise<KernelPartListPrice>
Inherited from
cancelDocking
▸ cancelDocking(componentId): void
Parameters
componentId
number
Returns
void
changeAnimationValue
▸ changeAnimationValue(elementId, parameterKey, value, applyToChildren, animate): void
Parameters
elementId
number
parameterKey
string
value
string
applyToChildren
boolean
animate
boolean
Returns
void
changeCommonComponentParameter
▸ changeCommonComponentParameter(componentIds, parameterKey, type, value, resolve, reject): void
Parameters
componentIds
number[]
parameterKey
string
type
string
value
string
resolve
() => void
reject
() => void
Returns
void
changeComponentParameter
▸ changeComponentParameter(componentId, parameterKey, type, value, resolve, reject): void
Parameters
componentId
number
parameterKey
string
type
string
value
string
resolve
() => void
reject
() => void
Returns
void
changePlanObjectParameter
▸ changePlanObjectParameter(planObjectId, parameterKey, type, value, resolve, reject): void
Parameters
planObjectId
number
parameterKey
string
type
string
value
string
resolve
() => void
reject
() => void
Returns
void
changeUseOfHDGeometry
▸ changeUseOfHDGeometry(context, useHDGeometry): void
Parameters
context
useHDGeometry
boolean
Returns
void
cleanUpCallbacks
▸ cleanUpCallbacks(): void
Returns
void
Inherited from
componentConfigurationUpdated
▸ componentConfigurationUpdated(componentId, geometryChanged): void
Parameters
componentId
number
geometryChanged
boolean
Returns
void
componentDefinitionLoaded
▸ componentDefinitionLoaded(conversationId, componentId): void
Parameters
conversationId
number
componentId
number
Returns
void
componentDefinitionLoadingError
▸ componentDefinitionLoadingError(conversationId, errorMessage): void
Parameters
conversationId
number
errorMessage
string
Returns
void
componentDeleted
▸ componentDeleted(componentId): void
Parameters
componentId
number
Returns
void
Inherited from
componentMetaUpdated
▸ componentMetaUpdated(componentId): void
Parameters
componentId
number
Returns
void
Inherited from
componentParameters
▸ componentParameters(): void
Returns
void
configurationLoaded
▸ configurationLoaded(conversationId, objectId, componentId, hash, errors, _valid): void
Parameters
conversationId
number
objectId
number
componentId
number
hash
string
errors
any[]
_valid
boolean
Returns
void
configurationLoadingError
▸ configurationLoadingError(_runtimeId, errors?): void
Parameters
_runtimeId
number
errors?
any[]
Returns
void
configureExternalObjectApi
▸ configureExternalObjectApi(_externalObjectSetting?): void
Parameters
_externalObjectSetting?
Returns
void
createNewSerializedConfiguration
▸ createNewSerializedConfiguration(configurationRuntimeId): string
Parameters
configurationRuntimeId
number
Returns
string
destroy
▸ destroy(): void
Returns
void
Inherited from
dockComponent
▸ dockComponent(parentId, parentDockId, childId, childDockId): void
Parameters
parentId
number
parentDockId
number
childId
number
childDockId
number
Returns
void
dockComponentWithPosition
▸ dockComponentWithPosition(parentId, parentDockId, childId, childDockId, position): void
Parameters
Returns
void
Inherited from
dockExternalObjectComponent
▸ dockExternalObjectComponent(_parentId, _parentDockId, _childId, _childDockId): void
Parameters
_parentId
number
_parentDockId
number
_childId
number
_childDockId
number
Returns
void
getComponentParameters
▸ getComponentParameters(componentId): KernelParameter[]
Parameters
componentId
number