For the complete documentation index, see llms.txt. This page is also available as Markdown.

RoomleConfigurator.Internal.default-12

Hierarchy

  • default

    default

    ↳↳ default

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>


muteKernelCallbacks

muteKernelCallbacks: boolean = false

Accessors

configurationExporter

get configurationExporter(): ConfigurationExporter

Returns

ConfigurationExporter

Inherited from

CommonKernelAccess.configurationExporter


kernelContainer

get kernelContainer(): any

Returns

any

Inherited from

CommonKernelAccess.kernelContainer


kernelInstance

get kernelInstance(): ConfiguratorKernelClass

Returns

ConfiguratorKernelClass

Inherited from

CommonKernelAccess.kernelInstance

Methods

Editor3ChangedMesh

Editor3ChangedMesh(runtimeComponentId, meshId, geometryName, meshAttributes): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

meshAttributes

KernelMeshAttributes

Returns

void

Inherited from

default.Editor3ChangedMesh


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

Name
Type

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

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

environmentGeometry

boolean

meshAttributes

KernelMeshAttributes

meshBuffer

KernelMeshBuffer

Returns

void

Inherited from

default.Editor3dAddMesh


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

Name
Type

id

number

isDeltaUpdate

boolean

Returns

void

Inherited from


Editor3dBeginGroup

Editor3dBeginGroup(): void

Returns

void


Editor3dComponentCreated

Editor3dComponentCreated(id, position, eulerAngles, isRootComponent, parentId): void

Parameters

Name
Type

id

number

position

KernelVector3

eulerAngles

KernelVector3

isRootComponent

boolean

parentId

number

Returns

void

Overrides


Editor3dComponentDocked

Editor3dComponentDocked(componentId, isRootComponent, parentId, componentPosition, componentRotation): void

Parameters

Name
Type

componentId

number

isRootComponent

boolean

parentId

number

componentPosition

KernelVector3

componentRotation

KernelVector3

Returns

void

Inherited from


Editor3dCopy

Editor3dCopy(): void

Returns

void


Editor3dEndConstruction

Editor3dEndConstruction(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dEndGroup

Editor3dEndGroup(): void

Returns

void


Editor3dGeometryNotReady

Editor3dGeometryNotReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dGeometryReady

Editor3dGeometryReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dLoadMaterial

Editor3dLoadMaterial(): void

Returns

void


Editor3dPlanObjectConstructionDone

Editor3dPlanObjectConstructionDone(planObjectId): void

Parameters

Name
Type

planObjectId

number

Returns

void


Editor3dPreviewConstructionDone

Editor3dPreviewConstructionDone(componentId, objectId): void

Parameters

Name
Type

componentId

number

objectId

number

Returns

void


Editor3dRemoveMesh

Editor3dRemoveMesh(runtimeComponentId, meshId): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

Returns

void

Inherited from

default.Editor3dRemoveMesh


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

Name
Type

dockLines

any

previewId

number

Returns

void


Editor3dSetPreviewPointAssociations

Editor3dSetPreviewPointAssociations(dockPairs, previewId): void

Parameters

Name
Type

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

Name
Type

listener

Returns

void

Inherited from


addDebugClient

addDebugClient(debugClient): void

Parameters

Name
Type

debugClient

DebugClient

Returns

void


addLabelToKernelComponent

addLabelToKernelComponent(kernelComponent): void

Parameters

Name
Type

kernelComponent

KernelComponent

Returns

void

Inherited from


addUiDataAndPriceToPartList

addUiDataAndPriceToPartList(partList, hash): Promise<KernelPartList>

Parameters

Name
Type

partList

KernelPartList

hash

string

Returns

Promise<KernelPartList>

Inherited from


addUiDataToPartList

addUiDataToPartList(partList, hash): KernelPart[]

Parameters

Name
Type

partList

KernelPart[]

hash

string

Returns

KernelPart[]

Inherited from

default.addUiDataToPartList


calcPartsPriceSum

calcPartsPriceSum(partList): Promise<KernelPartListPrice>

Parameters

Name
Type

partList

KernelPartList

Returns

Promise<KernelPartListPrice>

Inherited from

default.calcPartsPriceSum


cancelDocking

cancelDocking(componentId): void

Parameters

Name
Type

componentId

number

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


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


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


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


changeUseOfHDGeometry

changeUseOfHDGeometry(context, useHDGeometry): void

Parameters

Name
Type

context

default

useHDGeometry

boolean

Returns

void


cleanUpCallbacks

cleanUpCallbacks(): void

Returns

void

Inherited from

default.cleanUpCallbacks


componentConfigurationUpdated

componentConfigurationUpdated(componentId, geometryChanged): void

Parameters

Name
Type

componentId

number

geometryChanged

boolean

Returns

void


componentDefinitionLoaded

componentDefinitionLoaded(conversationId, componentId): void

Parameters

Name
Type

conversationId

number

componentId

number

Returns

void


componentDefinitionLoadingError

componentDefinitionLoadingError(conversationId, errorMessage): void

Parameters

Name
Type

conversationId

number

errorMessage

string

Returns

void


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


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


configurationLoadingError

configurationLoadingError(_runtimeId, errors?): void

Parameters

Name
Type

_runtimeId

number

errors?

any[]

Returns

void


configureExternalObjectApi

configureExternalObjectApi(_externalObjectSetting?): void

Parameters

Name
Type

_externalObjectSetting?

Returns

void


createNewSerializedConfiguration

createNewSerializedConfiguration(configurationRuntimeId): string

Parameters

Name
Type

configurationRuntimeId

number

Returns

string


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


dockComponentWithPosition

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

Parameters

Name
Type

parentId

number

parentDockId

number

childId

number

childDockId

number

position

KernelVector3

Returns

void

Inherited from


dockExternalObjectComponent

dockExternalObjectComponent(_parentId, _parentDockId, _childId, _childDockId): void

Parameters

Name
Type

_parentId

number

_parentDockId

number

_childId

number

_childDockId

number

Returns

void


getComponentParameters

getComponentParameters(componentId): KernelParameter[]

Parameters

Name
Type

componentId

number