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

RoomleConfigurator.Internal.default-5

Hierarchy

  • 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>

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

KernelMeshAttributes

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


Editor3dAddDockPreview

Editor3dAddDockPreview(componentId, previewId): void

Parameters

Name
Type

componentId

number

previewId

number

Returns

void

Inherited from


Editor3dAddFittingLine

Editor3dAddFittingLine(): void

Returns

void

Inherited from


Editor3dAddFittingPoint

Editor3dAddFittingPoint(): void

Returns

void

Inherited from


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

Inherited from


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


Editor3dAddRectangle

Editor3dAddRectangle(): void

Returns

void

Inherited from

default.Editor3dAddRectangle


Editor3dAddRectangleUVMod

Editor3dAddRectangleUVMod(): void

Returns

void

Inherited from


Editor3dAddSphere

Editor3dAddSphere(): void

Returns

void

Inherited from

default.Editor3dAddSphere


Editor3dAddSphereUVMod

Editor3dAddSphereUVMod(): void

Returns

void

Inherited from


Editor3dBeginConstruction

Editor3dBeginConstruction(id, isDeltaUpdate): void

Parameters

Name
Type

id

number

isDeltaUpdate

boolean

Returns

void

Inherited from


Editor3dBeginGroup

Editor3dBeginGroup(): void

Returns

void

Inherited from

default.Editor3dBeginGroup


Editor3dComponentCreated

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

Parameters

Name
Type

id

number

position

KernelVector3

eulerAngles

KernelVector3

isRootComponent

boolean

parentId

number

Returns

void

Inherited from


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

Inherited from

default.Editor3dCopy


Editor3dEndConstruction

Editor3dEndConstruction(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dEndGroup

Editor3dEndGroup(): void

Returns

void

Inherited from

default.Editor3dEndGroup


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

Inherited from

default.Editor3dLoadMaterial


Editor3dPlanObjectConstructionDone

Editor3dPlanObjectConstructionDone(planObjectId): void

Parameters

Name
Type

planObjectId

number

Returns

void

Inherited from


Editor3dPreviewConstructionDone

Editor3dPreviewConstructionDone(componentId, objectId): void

Parameters

Name
Type

componentId

number

objectId

number

Returns

void

Inherited from


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


Editor3dSetPreviewPointAssociations

Editor3dSetPreviewPointAssociations(dockPairs, previewId): void

Parameters

Name
Type

dockPairs

any

previewId

number

Returns

void

Inherited from


Editor3dTranslateBy

Editor3dTranslateBy(): void

Returns

void

Inherited from

default.Editor3dTranslateBy


Editor3dUpdatePlanComponentPosition

Editor3dUpdatePlanComponentPosition(): void

Returns

void

Inherited from


Editor3dUpdatePlanComponentRotation

Editor3dUpdatePlanComponentRotation(): void

Returns

void

Inherited from


Editor3dUpdatePlanComponentTransform

Editor3dUpdatePlanComponentTransform(): void

Returns

void

Inherited from


Editor3dUpdatePlanObjectPosition

Editor3dUpdatePlanObjectPosition(): void

Returns

void

Inherited from


Editor3dUpdatePlanObjectRotation

Editor3dUpdatePlanObjectRotation(): void

Returns

void

Inherited from


Editor3dUpdatePlanObjectTransform

Editor3dUpdatePlanObjectTransform(): void

Returns

void

Inherited from


_externalObjectArrangementChanged

_externalObjectArrangementChanged(changedGroup): void

Parameters

Name
Type

changedGroup

ExternalObjectGroup

Returns

void


_externalObjectComponentSplitOff

_externalObjectComponentSplitOff(splitGroups): void

Parameters

Name
Type

splitGroups

ExternalObjectGroup[]

Returns

void


_externalObjectConfigurationDuplicated

_externalObjectConfigurationDuplicated(sourceGroupId, newGroupPosition): void

Parameters

Name
Type

sourceGroupId

string

newGroupPosition

Returns

void


_externalObjectConfigurationsMerged

_externalObjectConfigurationsMerged(mergedGroup, idsOfGroupsMerged, targetRootModuleId): void

Parameters

Name
Type

mergedGroup

ExternalObjectGroup

idsOfGroupsMerged

string | string[]

targetRootModuleId

string

Returns

void


_externalObjectPlanChanged

_externalObjectPlanChanged(movedGroup): void

Parameters

Name
Type

movedGroup

ExternalObjectGroup

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

Inherited from

default.addDebugClient


addLabelToKernelComponent

addLabelToKernelComponent(kernelComponent): void

Parameters

Name
Type

kernelComponent

KernelComponent

Returns

void

Inherited from


addMesh

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

Parameters

Name
Type

planElement

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

Plan

material

any

vertices

Float32Array

indices

Int32Array

uvCoords

Float32Array

normals

Float32Array

type

KernelEnum

Returns

void


addPlanObjectFromItem

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

Parameters

Name
Type

rapiElement

RapiItem | RapiConfiguration

position?

Position3

rotation?

number

Returns

Promise<number>


addPlannerListener

addPlannerListener(listener): void

Parameters

Name
Type

listener

PlannerKernelCallbackI

Returns

void


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


beginConstruction

beginConstruction(): void

Returns

void


beginPlanConstruction

beginPlanConstruction(plan): void

Parameters