RoomleConfigurator.Internal.default-5

configurator-core/src/roomle-configurator.internal.default

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new default(creator)

Parameters

Name
Type

creator

string

Overrides

default.constructor

Properties

_creator_

• _creator_: string

Inherited from

default.creator


externalMeshQueue

• externalMeshQueue: PromiseQueue<void>

Inherited from

default.externalMeshQueue


muteKernelCallbacks

• muteKernelCallbacks: boolean = false

Inherited from

default.muteKernelCallbacks

Accessors

callbacks

• get callbacks(): default

Returns

default


configurationExporter

• get configurationExporter(): ConfigurationExporter

Returns

ConfigurationExporter

Inherited from

ConfiguratorKernelAccess.configurationExporter


kernelContainer

• get kernelContainer(): any

Returns

any

Overrides

ConfiguratorKernelAccess.kernelContainer


kernelInstance

• get kernelInstance(): ConfiguratorKernelClass

Returns

ConfiguratorKernelClass

Inherited from

ConfiguratorKernelAccess.kernelInstance


planInteractionHandler

• get planInteractionHandler(): PlanInteractionHandler

Returns

PlanInteractionHandler


planModelViewHelper

• get planModelViewHelper(): PlanModelViewHelper

Returns

PlanModelViewHelper

Methods

Editor3ChangedMesh

â–¸ Editor3ChangedMesh(runtimeComponentId, meshId, geometryName, meshAttributes): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

meshAttributes

Returns

void

Inherited from

default.Editor3ChangedMesh


Editor3dAddCube

â–¸ Editor3dAddCube(): void

Returns

void

Inherited from

default.Editor3dAddCube


Editor3dAddCubeUVMod

â–¸ Editor3dAddCubeUVMod(): void

Returns

void

Inherited from

default.Editor3dAddCubeUVMod


Editor3dAddCylinder

â–¸ Editor3dAddCylinder(): void

Returns

void

Inherited from

default.Editor3dAddCylinder


Editor3dAddCylinderUVMod

â–¸ Editor3dAddCylinderUVMod(): void

Returns

void

Inherited from

default.Editor3dAddCylinderUVMod


Editor3dAddDockPreview

â–¸ Editor3dAddDockPreview(componentId, previewId): void

Parameters

Name
Type

componentId

number

previewId

number

Returns

void

Inherited from

default.Editor3dAddDockPreview


Editor3dAddFittingLine

â–¸ Editor3dAddFittingLine(): void

Returns

void

Inherited from

default.Editor3dAddFittingLine


Editor3dAddFittingPoint

â–¸ Editor3dAddFittingPoint(): void

Returns

void

Inherited from

default.Editor3dAddFittingPoint


Editor3dAddMesh

â–¸ Editor3dAddMesh(runtimeComponentId, meshId, geometryName, environmentGeometry, meshAttributes, meshBuffer): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

environmentGeometry

boolean

meshAttributes

Returns

void

Inherited from

default.Editor3dAddMesh


Editor3dAddMeshUVCoord

â–¸ Editor3dAddMeshUVCoord(): void

Returns

void

Inherited from

default.Editor3dAddMeshUVCoord


Editor3dAddMeshUVMod

â–¸ Editor3dAddMeshUVMod(): void

Returns

void

Inherited from

default.Editor3dAddMeshUVMod


Editor3dAddPrism

â–¸ Editor3dAddPrism(): void

Returns

void

Inherited from

default.Editor3dAddPrism


Editor3dAddPrismUVMod

â–¸ Editor3dAddPrismUVMod(): void

Returns

void

Inherited from

default.Editor3dAddPrismUVMod


Editor3dAddRectangle

â–¸ Editor3dAddRectangle(): void

Returns

void

Inherited from

default.Editor3dAddRectangle


Editor3dAddRectangleUVMod

â–¸ Editor3dAddRectangleUVMod(): void

Returns

void

Inherited from

default.Editor3dAddRectangleUVMod


Editor3dAddSphere

â–¸ Editor3dAddSphere(): void

Returns

void

Inherited from

default.Editor3dAddSphere


Editor3dAddSphereUVMod

â–¸ Editor3dAddSphereUVMod(): void

Returns

void

Inherited from

default.Editor3dAddSphereUVMod


Editor3dBeginConstruction

â–¸ Editor3dBeginConstruction(id, isDeltaUpdate): void

Parameters

Name
Type

id

number

isDeltaUpdate

boolean

Returns

void

Inherited from

default.Editor3dBeginConstruction


Editor3dBeginGroup

â–¸ Editor3dBeginGroup(): void

Returns

void

Inherited from

default.Editor3dBeginGroup


Editor3dComponentCreated

â–¸ Editor3dComponentCreated(id, position, eulerAngles, isRootComponent, parentId): void

Parameters

Name
Type

id

number

eulerAngles

isRootComponent

boolean

parentId

number

Returns

void

Inherited from

default.Editor3dComponentCreated


Editor3dComponentDocked

â–¸ Editor3dComponentDocked(componentId, isRootComponent, parentId, componentPosition, componentRotation): void

Parameters

Name
Type

componentId

number

isRootComponent

boolean

parentId

number

componentPosition

componentRotation

Returns

void

Inherited from

default.Editor3dComponentDocked


Editor3dCopy

â–¸ Editor3dCopy(): void

Returns

void

Inherited from

default.Editor3dCopy


Editor3dEndConstruction

â–¸ Editor3dEndConstruction(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

default.Editor3dEndConstruction


Editor3dEndGroup

â–¸ Editor3dEndGroup(): void

Returns

void

Inherited from

default.Editor3dEndGroup


Editor3dGeometryNotReady

â–¸ Editor3dGeometryNotReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

default.Editor3dGeometryNotReady


Editor3dGeometryReady

â–¸ Editor3dGeometryReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

default.Editor3dGeometryReady


Editor3dLoadMaterial

â–¸ Editor3dLoadMaterial(): void

Returns

void

Inherited from

default.Editor3dLoadMaterial


Editor3dPlanObjectConstructionDone

â–¸ Editor3dPlanObjectConstructionDone(planObjectId): void

Parameters

Name
Type

planObjectId

number

Returns

void

Inherited from

default.Editor3dPlanObjectConstructionDone


Editor3dPreviewConstructionDone

â–¸ Editor3dPreviewConstructionDone(componentId, objectId): void

Parameters

Name
Type

componentId

number

objectId

number

Returns

void

Inherited from

default.Editor3dPreviewConstructionDone


Editor3dRemoveMesh

â–¸ Editor3dRemoveMesh(runtimeComponentId, meshId): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

Returns

void

Inherited from

default.Editor3dRemoveMesh


Editor3dRotateAround

â–¸ Editor3dRotateAround(): void

Returns

void

Inherited from

default.Editor3dRotateAround


Editor3dRotateBy

â–¸ Editor3dRotateBy(): void

Returns

void

Inherited from

default.Editor3dRotateBy


Editor3dSelectObject

â–¸ Editor3dSelectObject(): void

Returns

void

Inherited from

default.Editor3dSelectObject


Editor3dSetMaterial

â–¸ Editor3dSetMaterial(): void

Returns

void

Inherited from

default.Editor3dSetMaterial


Editor3dSetPreviewLineAssociations

â–¸ Editor3dSetPreviewLineAssociations(dockLines, previewId): void

Parameters

Name
Type

dockLines

any

previewId

number

Returns

void

Inherited from

default.Editor3dSetPreviewLineAssociations


Editor3dSetPreviewPointAssociations

â–¸ Editor3dSetPreviewPointAssociations(dockPairs, previewId): void

Parameters

Name
Type

dockPairs

any

previewId

number

Returns

void

Inherited from

default.Editor3dSetPreviewPointAssociations


Editor3dTranslateBy

â–¸ Editor3dTranslateBy(): void

Returns

void

Inherited from

default.Editor3dTranslateBy


Editor3dUpdatePlanComponentPosition

â–¸ Editor3dUpdatePlanComponentPosition(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanComponentPosition


Editor3dUpdatePlanComponentRotation

â–¸ Editor3dUpdatePlanComponentRotation(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanComponentRotation


Editor3dUpdatePlanComponentTransform

â–¸ Editor3dUpdatePlanComponentTransform(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanComponentTransform


Editor3dUpdatePlanObjectPosition

â–¸ Editor3dUpdatePlanObjectPosition(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanObjectPosition


Editor3dUpdatePlanObjectRotation

â–¸ Editor3dUpdatePlanObjectRotation(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanObjectRotation


Editor3dUpdatePlanObjectTransform

â–¸ Editor3dUpdatePlanObjectTransform(): void

Returns

void

Inherited from

default.Editor3dUpdatePlanObjectTransform


_externalObjectArrangementChanged

â–¸ _externalObjectArrangementChanged(changedGroup): void

Parameters

Name
Type

Returns

void


_externalObjectComponentSplitOff

â–¸ _externalObjectComponentSplitOff(splitGroups): void

Parameters

Name
Type

splitGroups

Returns

void


_externalObjectConfigurationDuplicated

â–¸ _externalObjectConfigurationDuplicated(sourceGroupId, newGroupPosition): void

Parameters

Name
Type

sourceGroupId

string

Returns

void


_externalObjectConfigurationsMerged

â–¸ _externalObjectConfigurationsMerged(mergedGroup, idsOfGroupsMerged, targetRootModuleId): void

Parameters

Name
Type

idsOfGroupsMerged

string | string[]

targetRootModuleId

string

Returns

void


_externalObjectPlanChanged

â–¸ _externalObjectPlanChanged(movedGroup): void

Parameters

Name
Type

Returns

void


addConfiguratorListener

â–¸ addConfiguratorListener(listener): void

Parameters

Returns

void

Inherited from

default.addConfiguratorListener


addDebugClient

â–¸ addDebugClient(debugClient): void

Parameters

Name
Type

debugClient

Returns

void

Inherited from

default.addDebugClient


addLabelToKernelComponent

â–¸ addLabelToKernelComponent(kernelComponent): void

Parameters

Name
Type

kernelComponent

Returns

void

Inherited from

default.addLabelToKernelComponent


addMesh

â–¸ addMesh(planElement, material, vertices, indices, uvCoords, normals): void

Parameters

Name
Type

planElement

material

any

vertices

Float32Array

indices

Int32Array

uvCoords

Float32Array

normals

Float32Array

Returns

void


addPlanMesh

â–¸ addPlanMesh(plan, material, vertices, indices, uvCoords, normals, type): void

Parameters

Name
Type

plan

material

any

vertices

Float32Array

indices

Int32Array

uvCoords

Float32Array

normals

Float32Array

Returns

void


addPlanObjectFromItem

â–¸ addPlanObjectFromItem(rapiElement, position?, rotation?): Promise<number>

Parameters

Name
Type

position?

rotation?

number

Returns

Promise<number>


addPlannerListener

â–¸ addPlannerListener(listener): void

Parameters

Name
Type

Returns

void


addUiDataAndPriceToPartList

â–¸ addUiDataAndPriceToPartList(partList, hash): Promise<KernelPartList>

Parameters

Name
Type

hash

string

Returns

Promise<KernelPartList>

Inherited from

default.addUiDataAndPriceToPartList


addUiDataToPartList

â–¸ addUiDataToPartList(partList, hash): KernelPart[]

Parameters

Name
Type

partList

hash

string

Returns

KernelPart[]

Inherited from

default.addUiDataToPartList


beginConstruction

â–¸ beginConstruction(): void

Returns

void


beginPlanConstruction

â–¸ beginPlanConstruction(plan): void

Parameters

Name
Type

plan

Returns

void


calcPartsPriceSum

â–¸ calcPartsPriceSum(partList): Promise<KernelPartListPrice>

Parameters

Name
Type

Returns

Promise<KernelPartListPrice>

Inherited from

default.calcPartsPriceSum


cancelDocking

â–¸ cancelDocking(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from

default.cancelDocking


catalogItemLoaded

â–¸ catalogItemLoaded(catalogItem): void

Parameters

Name
Type

catalogItem

Returns

void


changeAnimationValue

â–¸ changeAnimationValue(elementId, parameterKey, value, applyToChildren, animate): void

Parameters

Name
Type

elementId

number

parameterKey

string

value

string

applyToChildren

boolean

animate

boolean

Returns

void

Inherited from

default.changeAnimationValue


changeCommonComponentParameter

â–¸ changeCommonComponentParameter(componentIds, parameterKey, type, value, resolve, reject): void

Parameters

Name
Type

componentIds

number[]

parameterKey

string

type

string

value

string

resolve

() => void

reject

() => void

Returns

void

Inherited from

default.changeCommonComponentParameter


changeComponentParameter

â–¸ changeComponentParameter(componentId, parameterKey, type, value, resolve, reject): void

Parameters

Name
Type

componentId

number

parameterKey

string

type

string

value

string

resolve

() => void

reject

() => void

Returns

void

Inherited from

default.changeComponentParameter


changePlanObjectParameter

â–¸ changePlanObjectParameter(planObjectId, parameterKey, type, value, resolve, reject): void

Parameters

Name
Type

planObjectId

number

parameterKey

string

type

string

value

string

resolve

() => void

reject

() => void

Returns

void

Inherited from

default.changePlanObjectParameter


changeUseOfHDGeometry

â–¸ changeUseOfHDGeometry(context, useHDGeometry): void

Parameters

Name
Type

context

useHDGeometry

boolean

Returns

void

Inherited from

default.changeUseOfHDGeometry


cleanUpCallbacks

â–¸ cleanUpCallbacks(): void

Returns

void

Overrides

default.cleanUpCallbacks


componentConfigurationUpdated

â–¸ componentConfigurationUpdated(componentId, geometryChanged): void

Parameters

Name
Type

componentId

number

geometryChanged

boolean

Returns

void

Inherited from

default.componentConfigurationUpdated


componentDefinitionLoaded

â–¸ componentDefinitionLoaded(conversationId, componentId): void

Parameters

Name
Type

conversationId

number

componentId

number

Returns

void

Inherited from

default.componentDefinitionLoaded


componentDefinitionLoadingError

â–¸ componentDefinitionLoadingError(conversationId, errorMessage): void

Parameters

Name
Type

conversationId

number

errorMessage

string

Returns

void

Inherited from

default.componentDefinitionLoadingError


componentDeleted

â–¸ componentDeleted(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from

default.componentDeleted


componentMetaUpdated

â–¸ componentMetaUpdated(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from

default.componentMetaUpdated


componentParameters

â–¸ componentParameters(): void

Returns

void

Inherited from

default.componentParameters


configurationLoaded

â–¸ configurationLoaded(conversationId, objectId, componentId, hash, errors, _valid): void

Parameters

Name
Type

conversationId

number

objectId

number

componentId

number

hash

string

errors

any[]

_valid

boolean

Returns

void

Inherited from

default.configurationLoaded


configurationLoadingError

â–¸ configurationLoadingError(_runtimeId, errors?): void

Parameters

Name
Type

_runtimeId

number

errors?

any[]

Returns

void

Inherited from

default.configurationLoadingError


configureExternalObjectApi

â–¸ configureExternalObjectApi(externalObjectSettings?): Promise<void>

Parameters

Name
Type

externalObjectSettings?

Returns

Promise<void>

Overrides

default.configureExternalObjectApi


coupleReferences

â–¸ coupleReferences(jsObject, coreReference): void

Parameters

Name
Type

jsObject

any

coreReference

Returns

void


createNewSerializedConfiguration

â–¸ createNewSerializedConfiguration(configurationRuntimeId): string

Parameters

Name
Type

configurationRuntimeId

number

Returns

string

Inherited from

default.createNewSerializedConfiguration


createPlanFromObject

â–¸ createPlanFromObject(rapiElement, position?, rotation?): Plan

Parameters

Name
Type

position?

rotation?

number

Returns

Plan


destroy

â–¸ destroy(): void

Returns

void

Inherited from

default.destroy


dockComponent

â–¸ dockComponent(parentId, parentDockId, childId, childDockId): void

Parameters

Name
Type

parentId

number

parentDockId

number

childId

number

childDockId

number

Returns

void

Inherited from

default.dockComponent


dockComponentWithPosition

â–¸ dockComponentWithPosition(parentId, parentDockId, childId, childDockId, position): void

Parameters

Name
Type

parentId

number

parentDockId

number

childId

number

childDockId

number

Returns

void

Inherited from

default.dockComponentWithPosition


dockExternalObjectComponent

â–¸ dockExternalObjectComponent(parentId, parentDockId, childId, childDockId): void

Parameters

Name
Type

parentId

number

parentDockId

number

childId

number

childDockId

number

Returns

void

Overrides

default.dockExternalObjectComponent


duplicateItems

â–¸ duplicateItems(planObjects): PlanObject[]

Parameters

Name
Type

planObjects

Returns

PlanObject[]


endConstruction

â–¸ endConstruction(): void

Returns

void


endPlanConstruction

â–¸ endPlanConstruction(plan): void

Parameters

Name
Type

plan

Returns

void


externalObjectArrangementChanged

â–¸ externalObjectArrangementChanged(plan, planObject, changedGroup): void

Parameters

Name
Type

plan

planObject

Returns

void


externalObjectComponentDeleted

â–¸ externalObjectComponentDeleted(plan, planObject, remainingGroupOrGroups, deletedRootModuleId): void

Parameters

Name
Type

plan

planObject

remainingGroupOrGroups

deletedRootModuleId

string

Returns

void


externalObjectComponentSplitOff

â–¸ externalObjectComponentSplitOff(plan, planObject, splitGroups): void

Parameters

Name
Type

plan

planObject

splitGroups

Returns

void


externalObjectConfigurationChanged

â–¸ externalObjectConfigurationChanged(plan, planObject, configuration): void

Parameters

Name
Type

plan

planObject

configuration

string

Returns

void


externalObjectConfigurationDeleted

â–¸ externalObjectConfigurationDeleted(plan, planObject, uniqueId): void

Parameters

Name
Type

plan

planObject

uniqueId

string

Returns

void


externalObjectConfigurationDuplicated

â–¸ externalObjectConfigurationDuplicated(plan, planObject, sourceGroupId, newGroupPosition): void

Parameters

Name
Type

plan

planObject

sourceGroupId

string

Returns

void


externalObjectConfigurationLoaded

â–¸ externalObjectConfigurationLoaded(plan, planObject, configuration): void

Parameters

Name
Type

plan

planObject

configuration

string

Returns

void


externalObjectConfigurationsMerged

â–¸ externalObjectConfigurationsMerged(plan, planObject, mergedGroup, idsOfGroupsMerged, targetRootModuleId): void

Parameters

Name
Type

plan

planObject

idsOfGroupsMerged

string | string[]

targetRootModuleId

string

Returns

void


externalObjectPlanChanged

â–¸ externalObjectPlanChanged(plan, planObject, movedGroup): void

Parameters

Name
Type

plan

planObject

Returns

void


getComponentParameters

â–¸ getComponentParameters(componentId): KernelParameter[]

Parameters

Name
Type

componentId

number

Returns

KernelParameter[]

Inherited from

default.getComponentParameters


getConfigurationData

â–¸ getConfigurationData(planObjectId): Promise<RapiConfiguration>

Parameters

Name
Type

planObjectId

number

Returns

Promise<RapiConfiguration>

Inherited from

default.getConfigurationData


getConfigurationHash

â–¸ getConfigurationHash(context): Promise<string>

Parameters

Name
Type

context

Returns

Promise<string>

Inherited from

default.getConfigurationHash


getCurrentConfigurationHash

â–¸ getCurrentConfigurationHash(planObjectId): string

Parameters

Name
Type

planObjectId

number

Returns

string

Inherited from

default.getCurrentConfigurationHash


getGlobalParameters

â–¸ getGlobalParameters(planObjectId, rootComponentParametersAsGlobal): Promise<KernelParameter[]>

Parameters

Name
Type

planObjectId

number

rootComponentParametersAsGlobal

boolean

Returns

Promise<KernelParameter[]>

Inherited from

default.getGlobalParameters


getParameterGroups

â–¸ getParameterGroups(): KernelParameterGroup[]

Returns

KernelParameterGroup[]

Inherited from

default.getParameterGroups


getPartList

â–¸ getPartList(): Promise<unknown>

Returns

Promise<unknown>

Inherited from

default.getPartList


getPlanObjectParameters

â–¸ getPlanObjectParameters(objectId): KernelParameter[]

Parameters

Name
Type

objectId

number

Returns

KernelParameter[]

Inherited from

default.getPlanObjectParameters


getRuntimeComponentId

â–¸ getRuntimeComponentId(runtimeComponentId): string

Parameters

Name
Type

runtimeComponentId

number

Returns

string

Inherited from

default.getRuntimeComponentId


getRuntimeComponentIdOfRootComponent

â–¸ getRuntimeComponentIdOfRootComponent(planObjectId): number

Parameters

Name
Type

planObjectId

number

Returns

number

Inherited from

default.getRuntimeComponentIdOfRootComponent


getSerializedConfiguration

â–¸ getSerializedConfiguration(objectId): string

Parameters

Name
Type

objectId

number

Returns

string

Inherited from

default.getSerializedConfiguration


handlerSwitchedPlans

â–¸ handlerSwitchedPlans(fromPlan, toPlan): void

Parameters

Name
Type

fromPlan

toPlan

Returns

void


init

â–¸ init(kernelType): void

Parameters

Name
Type

kernelType

Returns

void

Inherited from

default.init


insertItems

â–¸ insertItems(itemList): Promise<number[]>

Parameters

Name
Type

Returns

Promise<number[]>


isConstructionPlanElement

â–¸ isConstructionPlanElement(planElement): boolean

Parameters

Name
Type

planElement

Returns

boolean


isExternalObjectOrComponent

â–¸ isExternalObjectOrComponent(planObjectOrComponentId): boolean

Parameters

Name
Type

planObjectOrComponentId

number

Returns

boolean

Inherited from

default.isExternalObjectOrComponent


isReady

â–¸ isReady(): void

Returns

void

Overrides

default.isReady


listOfVariants

â–¸ listOfVariants(_componentId, _list): void

Parameters

Name
Type

_componentId

string

Returns

void

Inherited from

default.listOfVariants


listOfVariantsError

â–¸ listOfVariantsError(dbId, error): void

Parameters

Name
Type

dbId

string

error

string

Returns

void

Inherited from

default.listOfVariantsError


loadComponent

â–¸ loadComponent(componentIds): void

Parameters

Name
Type

componentIds

string[]

Returns

void

Inherited from

default.loadComponent


loadComponentIntoKernel

â–¸ loadComponentIntoKernel(component, componentId): void

Parameters

Name
Type

component

string

componentId

string

Returns

void

Inherited from

default.loadComponentIntoKernel


loadConfiguration

â–¸ loadConfiguration(configuration): void

Parameters

Name
Type

configuration

string

Returns

void

Inherited from

default.loadConfiguration


loadItemConfigurations

â–¸ loadItemConfigurations(itemIds): Promise<void>

Parameters

Name
Type

itemIds

string[]

Returns

Promise<void>

Inherited from

default.loadItemConfigurations


multiSelectionChange

â–¸ multiSelectionChange(runtimeComponentIds, rootComponentId): void

Parameters

Name
Type

runtimeComponentIds

number[]

rootComponentId

number

Returns

void

Inherited from

default.multiSelectionChange


onLoadComponentError

â–¸ onLoadComponentError(error, id): void

Parameters

Name
Type

error

Error

id

string

Returns

void

Inherited from

default.onLoadComponentError


pause

â–¸ pause(): void

Returns

void

Inherited from

default.pause


planBoundsChanged

â–¸ planBoundsChanged(): void

Returns

void


planCleared

â–¸ planCleared(): void

Returns

void


planCompletelyLoaded

â–¸ planCompletelyLoaded(plan): void

Parameters

Name
Type

plan

Returns

void


planElement3dMeshChanged

â–¸ planElement3dMeshChanged(plan, element): void

Parameters

Name
Type

plan

Returns

void


planElementAdded

â–¸ planElementAdded(plan, element): Promise<void>

Parameters

Name
Type

plan

Returns

Promise<void>


planElementChanged

â–¸ planElementChanged(plan, element): void

Parameters

Name
Type

plan

Returns

void


planElementRemoved

â–¸ planElementRemoved(element): void

Parameters

Name
Type

Returns

void


planHistoryStateChanged

â–¸ planHistoryStateChanged(): void

Returns

void


planObjectConfigurationChanged

â–¸ planObjectConfigurationChanged(plan, object): void

Parameters

Name
Type

plan

Returns

void


planObjectConfigurationCreated

â–¸ planObjectConfigurationCreated(_plan, _element): void

Parameters

Name
Type

_plan

_element

Returns

void


planObjectConfigurationLoaded

â–¸ planObjectConfigurationLoaded(plan, element, success): Promise<void>

Parameters

Name
Type

plan

success

boolean

Returns

Promise<void>


planObjectConfigurationUpdated

â–¸ planObjectConfigurationUpdated(planObjectId, configuration, hash, _rootPlanComponentId, _valid, pendingDocking): Promise<void>

Parameters

Name
Type

planObjectId

number

configuration

string

hash

string

_rootPlanComponentId

number

_valid

boolean

pendingDocking

boolean

Returns

Promise<void>

Inherited from

default.planObjectConfigurationUpdated


planObjectCreated

â–¸ planObjectCreated(conversationId, planObjectId): void

Parameters

Name
Type

conversationId

number

planObjectId

number

Returns

void

Inherited from

default.planObjectCreated


planObjectDeleted

â–¸ planObjectDeleted(): void

Returns

void

Overrides

default.planObjectDeleted


planObjectSelectionChanged

â–¸ planObjectSelectionChanged(configurationRuntimeId, elementRuntimeId): void

Parameters

Name
Type

configurationRuntimeId

number

elementRuntimeId

number

Returns

void


planObjectUpdated

â–¸ planObjectUpdated(planObjectId, pendingDocking): void

Parameters

Name
Type

planObjectId

number

pendingDocking

boolean

Returns

void

Inherited from

default.planObjectUpdated


planSnapshotCreated

â–¸ planSnapshotCreated(planSnapshot): void

Parameters

Name
Type

Returns

void


previewDockingsWithDrag

â–¸ previewDockingsWithDrag(componentId, planObjectId): void

Parameters

Name
Type

componentId

number

planObjectId

number

Returns

void

Inherited from

default.previewDockingsWithDrag


registerCallbacks

â–¸ registerCallbacks(): void

Returns

void

Overrides

ConfiguratorKernelAccess.registerCallbacks


removeConfiguratorListener

â–¸ removeConfiguratorListener(listener): void

Parameters

Returns

void

Inherited from

default.removeConfiguratorListener


removePlannerListener

â–¸ removePlannerListener(listener): void

Parameters

Name
Type

Returns

void


requestAssets

â–¸ requestAssets(requestedAssets): void

Parameters

Name
Type

requestedAssets

Returns

void

Inherited from

default.requestAssets


requestCatalogItem

â–¸ requestCatalogItem(catalogItemId): void

Parameters

Name
Type

catalogItemId

string

Returns

void


requestComponentDimensions

â–¸ requestComponentDimensions(): void

Returns

void

Inherited from

default.requestComponentDimensions


requestDeleteComponent

â–¸ requestDeleteComponent(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Overrides

default.requestDeleteComponent


requestDeleteComponents

â–¸ requestDeleteComponents(componentIds): void

Parameters

Name
Type

componentIds

number[]

Returns

void

Overrides

default.requestDeleteComponents


requestDeletePlanComponent

â–¸ requestDeletePlanComponent(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Overrides

default.requestDeletePlanComponent


requestExternalMesh

â–¸ requestExternalMesh(requestedMeshes): Promise<void>

Parameters

Name
Type

requestedMeshes

{ meshId: string ; quality: number }[]

Returns

Promise<void>

Inherited from

default.requestExternalMesh


requestMaterialProperties

â–¸ requestMaterialProperties(materialIds): Promise<void>

Parameters

Name
Type

materialIds

string[]

Returns

Promise<void>

Inherited from

default.requestMaterialProperties


requestMaterialsInGroup

â–¸ requestMaterialsInGroup(groupIds): void

Parameters

Name
Type

groupIds

string[]

Returns

void

Inherited from

default.requestMaterialsInGroup


requestPartListAndUpdatePricesOfParts

â–¸ requestPartListAndUpdatePricesOfParts(hash?, _prices?): Promise<void>

Parameters

Name
Type

hash?

string

_prices?

Map<string, RapiPrice>

Returns

Promise<void>

Inherited from

default.requestPartListAndUpdatePricesOfParts


requestPlanComponentConstruction

â–¸ requestPlanComponentConstruction(id, useDeltaUpdates?): void

Parameters

Name
Type
Default value

id

number

undefined

useDeltaUpdates

boolean

USE_DELTA_COMPONENT_UPDATES

Returns

void

Inherited from

default.requestPlanComponentConstruction


requestPlanObjectConstruction

â–¸ requestPlanObjectConstruction(objectId): void

Parameters

Name
Type

objectId

number

Returns

void

Inherited from

default.requestPlanObjectConstruction


requestPlanObjectDimensions

â–¸ requestPlanObjectDimensions(): void

Returns

void

Overrides

default.requestPlanObjectDimensions


requestSync

â–¸ requestSync(conversationId, planObjectId): void

Parameters

Name
Type

conversationId

number

planObjectId

number

Returns

void

Inherited from

default.requestSync


resume

â–¸ resume(): void

Returns

void

Inherited from

default.resume


sceneCleared

â–¸ sceneCleared(): void

Returns

void

Inherited from

default.sceneCleared


selectedComponent

â–¸ selectedComponent(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from

default.selectedComponent


selectionChange

â–¸ selectionChange(componentId, isRoot): void

Parameters

Name
Type

componentId

number

isRoot

boolean

Returns

void

Inherited from

default.selectionChange


setActiveGroupInView

â–¸ setActiveGroupInView(group): void

Parameters

Name
Type

group

string

Returns

void

Inherited from

default.setActiveGroupInView


setActiveGroupInViewForPlanObject

â–¸ setActiveGroupInViewForPlanObject(group, runtimeId?): void

Parameters

Name
Type

group

string

runtimeId?

number

Returns

void

Inherited from

default.setActiveGroupInViewForPlanObject


startedDrawing

â–¸ startedDrawing(): void

Returns

void


stoppedDrawing

â–¸ stoppedDrawing(): void

Returns

void


uiRequestConfiguration

â–¸ uiRequestConfiguration(objectId): void

Parameters

Name
Type

objectId

number

Returns

void

Inherited from

default.uiRequestConfiguration


updateAnimationParameters

â–¸ updateAnimationParameters(elementId, parameters): void

Parameters

Name
Type

elementId

number | number[]

parameters

Returns

void

Inherited from

default.updateAnimationParameters


updateMesh2d

â–¸ updateMesh2d(): void

Returns

void


updatePlanObjectDependencies

â–¸ updatePlanObjectDependencies(planObjectId): void

Parameters

Name
Type

planObjectId

number

Returns

void

Inherited from

default.updatePlanObjectDependencies


webGlPreviewDockings

â–¸ webGlPreviewDockings(context, dragIn): void

Parameters

Name
Type

context

dragIn

boolean

Returns

void

Inherited from

default.webGlPreviewDockings


webGlPreviewDockingsForExternalObjects

â–¸ webGlPreviewDockingsForExternalObjects(context, _dragIn): void

Parameters

Name
Type

context

_dragIn

boolean

Returns

void

Inherited from

default.webGlPreviewDockingsForExternalObjects


webGlPreviewDockingsForKernelObjects

â–¸ webGlPreviewDockingsForKernelObjects(context, dragIn): void

Parameters

Name
Type

context

dragIn

boolean

Returns

void

Inherited from

default.webGlPreviewDockingsForKernelObjects

Last updated