TypingsKernel.ConfiguratorKernelClass

typings/kernel.ConfiguratorKernelClass

Table of contents

Methods

Methods

addPriceList

addPriceList(newLocale): void

Parameters

Returns

void


assetsLoaded

assetsLoaded(assets): void

Parameters

Returns

void


cancelDocking

cancelDocking(componentId, undoDrag): void

Parameters

Returns

void


clearAll

clearAll(): void

Returns

void


clearScene

clearScene(): void

Returns

void


createNewSerializedConfiguration

createNewSerializedConfiguration(configurationRuntimeId): string

Parameters

Returns

string


deleteComponent

deleteComponent(componentId): void

Parameters

Returns

void


deletePlanComponent

deletePlanComponent(componentId): void

Parameters

Returns

void


deletePlanComponents

deletePlanComponents(componentIds): void

Parameters

Returns

void


dockComponent

dockComponent(childId, childDockId, parentId, parentDockId): void

Parameters

Returns

void


dockComponentWithPosition

dockComponentWithPosition(childId, childDockId, parentId, parentDockId, position): void

Parameters

Returns

void


getChildrenOfPlanComponent

getChildrenOfPlanComponent(componentId, onlyPossible, onlyVisible): KernelPossibleChild[]

Parameters

Returns

KernelPossibleChild[]


getChildrenOfPlanObject

getChildrenOfPlanObject(planObjectId, onlyPossible, onlyVisible): KernelPossibleChild[]

Parameters

Returns

KernelPossibleChild[]


getCommonPlanComponentParameters

getCommonPlanComponentParameters(componentIds): Object

Parameters

Returns

Object


getComponent

getComponent(componentId): KernelComponent

Parameters

Returns

KernelComponent


getComponentId

getComponentId(componentId): string

Parameters

Returns

string


getComponentParameters

getComponentParameters(componentId): KernelParameter[]

Parameters

Returns

KernelParameter[]


getExternalComponentModuleIds

getExternalComponentModuleIds(objectOrPlanComponentId): ExternalModuleInformation

Parameters

Returns

ExternalModuleInformation


getExternalObjectDocking

getExternalObjectDocking(childId, childDockId, parentId, parentDockId): KernelExternalObjectDocking

Parameters

Returns

KernelExternalObjectDocking


getFullPartList

getFullPartList(): KernelPartList

Returns

KernelPartList


getHashOfConfiguration

getHashOfConfiguration(aPlanObjectOrComponentId): string

Parameters

Returns

string


getHashOfSerializedConfiguration

getHashOfSerializedConfiguration(serializedConfiguration): string

Parameters

Returns

string


getPartList

getPartList(getPartList): KernelPartList

Parameters

Returns

KernelPartList


getPlanComponentAnimations

getPlanComponentAnimations(planComponentId): KernelAnimation[]

Parameters

Returns

KernelAnimation[]


getPlanComponentPossibleChildren

getPlanComponentPossibleChildren(componentId): KernelPossibleChild[]

Parameters

Returns

KernelPossibleChild[]


getPlanObject

getPlanObject(planObjectId): PlanObject

Parameters

Returns

PlanObject


getPlanObjectAnimations

getPlanObjectAnimations(planObjectId): KernelAnimation[]

Parameters

Returns

KernelAnimation[]


getPlanObjectChildren

getPlanObjectChildren(planObjectId, onlyPossible, onlyVisible): KernelPossibleChild[]

Parameters

Returns

KernelPossibleChild[]


getPlanObjectFromPlanComponent

getPlanObjectFromPlanComponent(componentId): PlanObject

Parameters

Returns

PlanObject


getPlanObjectParameters

getPlanObjectParameters(planObjectId): KernelParameter[]

Parameters

Returns

KernelParameter[]


getPlanObjectPossibleChildren

getPlanObjectPossibleChildren(componentId): KernelPossibleChild[]

Parameters

Returns

KernelPossibleChild[]


getRootPlanComponentIdFromObjectId

getRootPlanComponentIdFromObjectId(planObjectId): number

Parameters

Returns

number


getSerializedConfiguration

getSerializedConfiguration(planObjectOrComponentId): string

Parameters

Returns

string


isExternalPlanObject

isExternalPlanObject(objectOrPlanComponentId): boolean

Parameters

Returns

boolean


loadComponentDefinition

loadComponentDefinition(conversationId, component): void

Parameters

Returns

void


loadConfiguration

loadConfiguration(kernelConversationId, configurationObject, position): void

Parameters

Returns

void


loadExternalAttributeDefinition

loadExternalAttributeDefinition(serializedDefinition): void

Parameters

Returns

void


loadFreeFlyingConfiguration

loadFreeFlyingConfiguration(conversationId, configuration): void

Parameters

Returns

void


loadPlainComponent

loadPlainComponent(conversationId, componentId, configuration): void

Parameters

Returns

void


registerDebugClient

registerDebugClient(debugClient): void

Parameters

Returns

void


requestDeltaPlanComponentConstruction

requestDeltaPlanComponentConstruction(componentId): void

Parameters

Returns

void


requestPlanComponentConstruction

requestPlanComponentConstruction(componentId): void

Parameters

Returns

void


requestPlanComponentConstructionRecursive

requestPlanComponentConstructionRecursive(componentId): void

Parameters

Returns

void


requestPlanObjectConstruction

requestPlanObjectConstruction(planObjectId): void

Parameters

Returns

void


requestPreviewGeometry

requestPreviewGeometry(componentId, planObjectId, allowInsertInBetween): void

Parameters

Returns

void


requestPreviewGeometryForExternalObject

requestPreviewGeometryForExternalObject(componentId, planObjectId, allowInsertInBetween): void

Parameters

Returns

void


resetPriceListIds

resetPriceListIds(): void

Returns

void


setActiveGroupInView

setActiveGroupInView(groupId): void

Parameters

Returns

void


setActiveGroupInViewForPlanObject

setActiveGroupInViewForPlanObject(groupId, runtimeId): void

Parameters

Returns

void


setAssetInvalid

setAssetInvalid(assetType, idOrUrl, quality): void

Parameters

Returns

void


setComponentParameter

setComponentParameter(componentId, parameterKey, value): void

Parameters

Returns

void


setDockInsertPreviewBoxParameters

setDockInsertPreviewBoxParameters(thickness, protruding, intruding, bevelSize): void

Parameters

Returns

void


setEnvironmentVariable

setEnvironmentVariable(key, value): void

Parameters

Returns

void


setExternalObjectConstructionProperties

setExternalObjectConstructionProperties(serializedProperties): void

Parameters

Returns

void


setLevel

setLevel(restrictionLevel): void

Parameters

Returns

void


setPlanComponentParameters

setPlanComponentParameters(componentIds, parameterKey, value): void

Parameters

Returns

void


setPlanObjectParameter

setPlanObjectParameter(planObjectId, parameterKey, value): void

Parameters

Returns

void


setUpdateCallbacksOnlyIfGeometryIsReady

setUpdateCallbacksOnlyIfGeometryIsReady(onlyUpdateIfReady): void

Parameters

Returns

void

setUpdateCallbacksOnlyIfGeometryIsReady(updateCallbacksOnlyIfGeometryIsReady): void

Parameters

Returns

void


syncPlanObjectToView

syncPlanObjectToView(conversationId, planObjectId): void

Parameters

Returns

void


useEnvironmentGeometry

useEnvironmentGeometry(requestEnvironmentGeometry): void

Parameters

Returns

void


useHDGeometry

useHDGeometry(requestUseHDGeometry): void

Parameters

Returns

void

Last updated