API ReferenceGlobalsPlannerKernelAccessMock

# Class: PlannerKernelAccessMock

# Hierarchy

PlannerKernelAccess

PlannerKernelAccessMock

# Implements

# Index

# Constructors

# Properties

# Accessors

# Methods

# Object literals

# Constructors

# constructor

+ new PlannerKernelAccessMock(creator: string): PlannerKernelAccessMock

Inherited from PlannerKernelAccess.constructor

Overrides CommonKernelAccess.constructor

Defined in packages/planner-core/src/services/planner-kernel-access.ts:67

Parameters:

Name Type
creator string

Returns: PlannerKernelAccessMock

# Properties

# creator

creator: string

Implementation of Context.creator

Inherited from CommonKernelAccess.creator

Defined in packages/common-core/src/services/common-kernel-access.ts:76

# Accessors

# callbacks

get callbacks(): RoomlePlannerUiCallback‹›

Inherited from PlannerKernelAccess.callbacks

Defined in packages/planner-core/src/services/planner-kernel-access.ts:115

Returns: RoomlePlannerUiCallback‹›


# kernelContainer

get kernelContainer(): any

Inherited from PlannerKernelAccess.kernelContainer

Overrides CommonKernelAccess.kernelContainer

Defined in packages/planner-core/src/services/planner-kernel-access.ts:65

Returns: any


# kernelInstance

get kernelInstance(): ConfiguratorKernelClass

Inherited from CommonKernelAccess.kernelInstance

Defined in packages/common-core/src/services/common-kernel-access.ts:158

Returns: ConfiguratorKernelClass


# planInteractionHandler

get planInteractionHandler(): PlanInteractionHandler

Overrides PlannerKernelAccess.planInteractionHandler

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:17

Returns: PlanInteractionHandler


# planModelViewHelper

get planModelViewHelper(): any

Inherited from PlannerKernelAccess.planModelViewHelper

Defined in packages/planner-core/src/services/planner-kernel-access.ts:123

Returns: any

# Methods

# Editor3ChangedNamedMesh

Editor3ChangedNamedMesh(runtimeComponentId: number, meshId: string, geometryId: string, materialId: string, transform: Float32Array): void

Inherited from CommonKernelAccess.Editor3ChangedNamedMesh

Defined in packages/common-core/src/services/common-kernel-access.ts:373

Parameters:

Name Type
runtimeComponentId number
meshId string
geometryId string
materialId string
transform Float32Array

Returns: void


# Editor3dAddBakedMesh

Editor3dAddBakedMesh(runtimeComponentId: number, materialId: string, vertices: Int32Array, indices: Int32Array, uvCoords: Float32Array, normals: Float32Array): void

Inherited from CommonKernelAccess.Editor3dAddBakedMesh

Defined in packages/common-core/src/services/common-kernel-access.ts:365

Parameters:

Name Type
runtimeComponentId number
materialId string
vertices Int32Array
indices Int32Array
uvCoords Float32Array
normals Float32Array

Returns: void


# Editor3dAddCube

Editor3dAddCube(): void

Inherited from PlannerKernelAccess.Editor3dAddCube

Defined in packages/planner-core/src/services/planner-kernel-access.ts:306

Returns: void


# Editor3dAddCubeUVMod

Editor3dAddCubeUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddCubeUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:310

Returns: void


# Editor3dAddCylinder

Editor3dAddCylinder(): void

Inherited from PlannerKernelAccess.Editor3dAddCylinder

Defined in packages/planner-core/src/services/planner-kernel-access.ts:342

Returns: void


# Editor3dAddCylinderUVMod

Editor3dAddCylinderUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddCylinderUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:346

Returns: void


# Editor3dAddDockPreview

Editor3dAddDockPreview(_componentId: number, _previewId: number): void

Inherited from PlannerKernelAccess.Editor3dAddDockPreview

Defined in packages/planner-core/src/services/planner-kernel-access.ts:278

Parameters:

Name Type
_componentId number
_previewId number

Returns: void


# Editor3dAddFittingLine

Editor3dAddFittingLine(): void

Inherited from PlannerKernelAccess.Editor3dAddFittingLine

Defined in packages/planner-core/src/services/planner-kernel-access.ts:362

Returns: void


# Editor3dAddFittingPoint

Editor3dAddFittingPoint(): void

Inherited from PlannerKernelAccess.Editor3dAddFittingPoint

Defined in packages/planner-core/src/services/planner-kernel-access.ts:358

Returns: void


# Editor3dAddMesh

Editor3dAddMesh(): void

Inherited from PlannerKernelAccess.Editor3dAddMesh

Defined in packages/planner-core/src/services/planner-kernel-access.ts:330

Returns: void


# Editor3dAddMeshUVCoord

Editor3dAddMeshUVCoord(): void

Inherited from PlannerKernelAccess.Editor3dAddMeshUVCoord

Defined in packages/planner-core/src/services/planner-kernel-access.ts:338

Returns: void


# Editor3dAddMeshUVMod

Editor3dAddMeshUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddMeshUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:334

Returns: void


# Editor3dAddNamedMesh

Editor3dAddNamedMesh(runtimeComponentId: number, meshId: string, geometryId: string, materialId: string, transform: Float32Array, vertices: Int32Array, indices: Int32Array, uvCoords: Float32Array, normals: Float32Array): void

Inherited from CommonKernelAccess.Editor3dAddNamedMesh

Defined in packages/common-core/src/services/common-kernel-access.ts:369

Parameters:

Name Type
runtimeComponentId number
meshId string
geometryId string
materialId string
transform Float32Array
vertices Int32Array
indices Int32Array
uvCoords Float32Array
normals Float32Array

Returns: void


# Editor3dAddPrism

Editor3dAddPrism(): void

Inherited from PlannerKernelAccess.Editor3dAddPrism

Defined in packages/planner-core/src/services/planner-kernel-access.ts:350

Returns: void


# Editor3dAddPrismUVMod

Editor3dAddPrismUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddPrismUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:354

Returns: void


# Editor3dAddRectangle

Editor3dAddRectangle(): void

Inherited from PlannerKernelAccess.Editor3dAddRectangle

Defined in packages/planner-core/src/services/planner-kernel-access.ts:322

Returns: void


# Editor3dAddRectangleUVMod

Editor3dAddRectangleUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddRectangleUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:326

Returns: void


# Editor3dAddSphere

Editor3dAddSphere(): void

Inherited from PlannerKernelAccess.Editor3dAddSphere

Defined in packages/planner-core/src/services/planner-kernel-access.ts:314

Returns: void


# Editor3dAddSphereUVMod

Editor3dAddSphereUVMod(): void

Inherited from PlannerKernelAccess.Editor3dAddSphereUVMod

Defined in packages/planner-core/src/services/planner-kernel-access.ts:318

Returns: void


# Editor3dBeginConstruction

Editor3dBeginConstruction(id: number, isDeltaUpdate: boolean): void

Inherited from CommonKernelAccess.Editor3dBeginConstruction

Defined in packages/common-core/src/services/common-kernel-access.ts:381

Parameters:

Name Type
id number
isDeltaUpdate boolean

Returns: void


# Editor3dBeginGroup

Editor3dBeginGroup(): void

Inherited from PlannerKernelAccess.Editor3dBeginGroup

Defined in packages/planner-core/src/services/planner-kernel-access.ts:262

Returns: void


# Editor3dComponentCreated

Editor3dComponentCreated(id: number, position: KernelVector3, eulerAngles: KernelVector3, parentObjectRuntimeId: number): void

Inherited from CommonKernelAccess.Editor3dComponentCreated

Defined in packages/common-core/src/services/common-kernel-access.ts:389

Parameters:

Name Type
id number
position KernelVector3
eulerAngles KernelVector3
parentObjectRuntimeId number

Returns: void


# Editor3dComponentDocked

Editor3dComponentDocked(componentId: number, parentId: number, componentPosition: KernelVector3, componentRotation: KernelVector3): void

Inherited from CommonKernelAccess.Editor3dComponentDocked

Defined in packages/common-core/src/services/common-kernel-access.ts:393

Parameters:

Name Type
componentId number
parentId number
componentPosition KernelVector3
componentRotation KernelVector3

Returns: void


# Editor3dCopy

Editor3dCopy(): void

Inherited from PlannerKernelAccess.Editor3dCopy

Defined in packages/planner-core/src/services/planner-kernel-access.ts:370

Returns: void


# Editor3dEndConstruction

Editor3dEndConstruction(id: number): void

Inherited from CommonKernelAccess.Editor3dEndConstruction

Defined in packages/common-core/src/services/common-kernel-access.ts:385

Parameters:

Name Type
id number

Returns: void


# Editor3dEndGroup

Editor3dEndGroup(): void

Inherited from PlannerKernelAccess.Editor3dEndGroup

Defined in packages/planner-core/src/services/planner-kernel-access.ts:266

Returns: void


# Editor3dGeometryNotReady

Editor3dGeometryNotReady(id: number): void

Inherited from CommonKernelAccess.Editor3dGeometryNotReady

Defined in packages/common-core/src/services/common-kernel-access.ts:401

Parameters:

Name Type
id number

Returns: void


# Editor3dGeometryReady

Editor3dGeometryReady(id: number): void

Inherited from CommonKernelAccess.Editor3dGeometryReady

Defined in packages/common-core/src/services/common-kernel-access.ts:397

Parameters:

Name Type
id number

Returns: void


# Editor3dLoadMaterial

Editor3dLoadMaterial(): void

Inherited from PlannerKernelAccess.Editor3dLoadMaterial

Defined in packages/planner-core/src/services/planner-kernel-access.ts:274

Returns: void


# Editor3dPlanObjectConstructionDone

Editor3dPlanObjectConstructionDone(_planObjectId: number): void

Inherited from PlannerKernelAccess.Editor3dPlanObjectConstructionDone

Defined in packages/planner-core/src/services/planner-kernel-access.ts:258

Parameters:

Name Type
_planObjectId number

Returns: void


# Editor3dPreviewConstructionDone

Editor3dPreviewConstructionDone(_componentId: number, _objectId: number): void

Inherited from PlannerKernelAccess.Editor3dPreviewConstructionDone

Defined in packages/planner-core/src/services/planner-kernel-access.ts:290

Parameters:

Name Type
_componentId number
_objectId number

Returns: void


# Editor3dRemoveNamedMesh

Editor3dRemoveNamedMesh(runtimeComponentId: number, geometryId: string): void

Inherited from CommonKernelAccess.Editor3dRemoveNamedMesh

Defined in packages/common-core/src/services/common-kernel-access.ts:377

Parameters:

Name Type
runtimeComponentId number
geometryId string

Returns: void


# Editor3dRootComponentCreated

Editor3dRootComponentCreated(id: number, position: KernelVector3, eulerAngles: KernelVector3, parentObjectRuntimeId: number): void

Inherited from PlannerKernelAccess.Editor3dRootComponentCreated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:254

Parameters:

Name Type
id number
position KernelVector3
eulerAngles KernelVector3
parentObjectRuntimeId number

Returns: void


# Editor3dRotateAround

Editor3dRotateAround(): void

Inherited from PlannerKernelAccess.Editor3dRotateAround

Defined in packages/planner-core/src/services/planner-kernel-access.ts:302

Returns: void


# Editor3dRotateBy

Editor3dRotateBy(): void

Inherited from PlannerKernelAccess.Editor3dRotateBy

Defined in packages/planner-core/src/services/planner-kernel-access.ts:298

Returns: void


# Editor3dSelectObject

Editor3dSelectObject(): void

Inherited from PlannerKernelAccess.Editor3dSelectObject

Defined in packages/planner-core/src/services/planner-kernel-access.ts:366

Returns: void


# Editor3dSetMaterial

Editor3dSetMaterial(): void

Inherited from PlannerKernelAccess.Editor3dSetMaterial

Defined in packages/planner-core/src/services/planner-kernel-access.ts:270

Returns: void


# Editor3dSetPreviewLineAssociations

Editor3dSetPreviewLineAssociations(_dockLines: any, _previewId: number): void

Inherited from PlannerKernelAccess.Editor3dSetPreviewLineAssociations

Defined in packages/planner-core/src/services/planner-kernel-access.ts:286

Parameters:

Name Type
_dockLines any
_previewId number

Returns: void


# Editor3dSetPreviewPointAssociations

Editor3dSetPreviewPointAssociations(_dockPairs: any, _previewId: number): void

Inherited from PlannerKernelAccess.Editor3dSetPreviewPointAssociations

Defined in packages/planner-core/src/services/planner-kernel-access.ts:282

Parameters:

Name Type
_dockPairs any
_previewId number

Returns: void


# Editor3dTranslateBy

Editor3dTranslateBy(): void

Inherited from PlannerKernelAccess.Editor3dTranslateBy

Defined in packages/planner-core/src/services/planner-kernel-access.ts:294

Returns: void


# Editor3dUpdatePlanComponentPosition

Editor3dUpdatePlanComponentPosition(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanComponentPosition

Defined in packages/planner-core/src/services/planner-kernel-access.ts:386

Returns: void


# Editor3dUpdatePlanComponentRotation

Editor3dUpdatePlanComponentRotation(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanComponentRotation

Defined in packages/planner-core/src/services/planner-kernel-access.ts:390

Returns: void


# Editor3dUpdatePlanComponentTransform

Editor3dUpdatePlanComponentTransform(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanComponentTransform

Defined in packages/planner-core/src/services/planner-kernel-access.ts:394

Returns: void


# Editor3dUpdatePlanObjectPosition

Editor3dUpdatePlanObjectPosition(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanObjectPosition

Defined in packages/planner-core/src/services/planner-kernel-access.ts:374

Returns: void


# Editor3dUpdatePlanObjectRotation

Editor3dUpdatePlanObjectRotation(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanObjectRotation

Defined in packages/planner-core/src/services/planner-kernel-access.ts:378

Returns: void


# Editor3dUpdatePlanObjectTransform

Editor3dUpdatePlanObjectTransform(): void

Inherited from PlannerKernelAccess.Editor3dUpdatePlanObjectTransform

Defined in packages/planner-core/src/services/planner-kernel-access.ts:382

Returns: void


# addConfiguratorListener

addConfiguratorListener(listener: ConfiguratorKernelCallbackI): void

Inherited from CommonKernelAccess.addConfiguratorListener

Defined in packages/common-core/src/services/common-kernel-access.ts:454

Parameters:

Name Type
listener ConfiguratorKernelCallbackI

Returns: void


# addMesh

addMesh(planElement: PlanElement, material: any, vertices: Int32Array, indices: Int32Array, uvCoords: Float32Array, normals: Float32Array): void

Inherited from PlannerKernelAccess.addMesh

Defined in packages/planner-core/src/services/planner-kernel-access.ts:532

Parameters:

Name Type
planElement PlanElement
material any
vertices Int32Array
indices Int32Array
uvCoords Float32Array
normals Float32Array

Returns: void


# addPlanMesh

addPlanMesh(plan: Plan, material: any, vertices: Int32Array, indices: Int32Array, uvCoords: Float32Array, normals: Float32Array, type: KernelEnum): void

Inherited from PlannerKernelAccess.addPlanMesh

Defined in packages/planner-core/src/services/planner-kernel-access.ts:546

Parameters:

Name Type
plan Plan
material any
vertices Int32Array
indices Int32Array
uvCoords Float32Array
normals Float32Array
type KernelEnum

Returns: void


# addPlanObjectFromItem

addPlanObjectFromItem(rapiElement: RapiItem | RapiConfiguration, position?: Position3, rotation?: number): KernelObject | Promise‹void›

Inherited from PlannerKernelAccess.addPlanObjectFromItem

Defined in packages/planner-core/src/services/planner-kernel-access.ts:556

Parameters:

Name Type
rapiElement RapiItem | RapiConfiguration
position? Position3
rotation? number

Returns: KernelObject | Promise‹void›


# addPlannerListener

addPlannerListener(listener: PlannerKernelCallbackI): void

Inherited from PlannerKernelAccess.addPlannerListener

Defined in packages/planner-core/src/services/planner-kernel-access.ts:92

Parameters:

Name Type
listener PlannerKernelCallbackI

Returns: void


# beginConstruction

beginConstruction(): void

Inherited from PlannerKernelAccess.beginConstruction

Defined in packages/planner-core/src/services/planner-kernel-access.ts:528

Returns: void


# beginPlanConstruction

beginPlanConstruction(plan: Plan): void

Inherited from PlannerKernelAccess.beginPlanConstruction

Defined in packages/planner-core/src/services/planner-kernel-access.ts:541

Parameters:

Name Type
plan Plan

Returns: void


# catalogItemLoaded

catalogItemLoaded(catalogItem: RapiItem): void

Inherited from PlannerKernelAccess.catalogItemLoaded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:127

Parameters:

Name Type
catalogItem RapiItem

Returns: void


# cleanUpCallbacks

cleanUpCallbacks(): void

Inherited from PlannerKernelAccess.cleanUpCallbacks

Overrides CommonKernelAccess.cleanUpCallbacks

Defined in packages/planner-core/src/services/planner-kernel-access.ts:226

Returns: void


# componentConfigurationUpdated

componentConfigurationUpdated(_componentId: number): void

Inherited from PlannerKernelAccess.componentConfigurationUpdated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:193

Parameters:

Name Type
_componentId number

Returns: void


# componentDefinitionLoaded

componentDefinitionLoaded(_conversationId: number, _componentId: number): void

Inherited from PlannerKernelAccess.componentDefinitionLoaded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:181

Parameters:

Name Type
_conversationId number
_componentId number

Returns: void


# componentDefinitionLoadingError

componentDefinitionLoadingError(_conversationId: number, _errorMessage: string): void

Inherited from PlannerKernelAccess.componentDefinitionLoadingError

Defined in packages/planner-core/src/services/planner-kernel-access.ts:185

Parameters:

Name Type
_conversationId number
_errorMessage string

Returns: void


# componentDeleted

componentDeleted(componentId: number): void

Inherited from CommonKernelAccess.componentDeleted

Defined in packages/common-core/src/services/common-kernel-access.ts:405

Parameters:

Name Type
componentId number

Returns: void


# componentMetaUpdated

componentMetaUpdated(componentId: number): void

Inherited from CommonKernelAccess.componentMetaUpdated

Defined in packages/common-core/src/services/common-kernel-access.ts:409

Parameters:

Name Type
componentId number

Returns: void


# componentParameters

componentParameters(): void

Inherited from PlannerKernelAccess.componentParameters

Defined in packages/planner-core/src/services/planner-kernel-access.ts:197

Returns: void


# configurationLoaded

configurationLoaded(_conversationId: number, _objectId: number, _componentId: number, _hash: string, _errors: any): void

Inherited from PlannerKernelAccess.configurationLoaded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:177

Parameters:

Name Type
_conversationId number
_objectId number
_componentId number
_hash string
_errors any

Returns: void


# configurationLoadingError

configurationLoadingError(): void

Inherited from PlannerKernelAccess.configurationLoadingError

Defined in packages/planner-core/src/services/planner-kernel-access.ts:189

Returns: void


# destroy

destroy(): void

Inherited from CommonKernelAccess.destroy

Defined in packages/common-core/src/services/common-kernel-access.ts:506

Returns: void


# dockComponentWithPosition

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

Inherited from CommonKernelAccess.dockComponentWithPosition

Defined in packages/common-core/src/services/common-kernel-access.ts:358

Parameters:

Name Type
parentId number
parentDockId number
childId number
childDockId number
position KernelVector3

Returns: void


# endConstruction

endConstruction(): void

Inherited from PlannerKernelAccess.endConstruction

Defined in packages/planner-core/src/services/planner-kernel-access.ts:537

Returns: void


# endPlanConstruction

endPlanConstruction(plan: Plan): void

Inherited from PlannerKernelAccess.endPlanConstruction

Defined in packages/planner-core/src/services/planner-kernel-access.ts:551

Parameters:

Name Type
plan Plan

Returns: void


# getConfigurationData

getConfigurationData(planObjectId: number): Promise‹unknown›

Inherited from CommonKernelAccess.getConfigurationData

Defined in packages/common-core/src/services/common-kernel-access.ts:276

Parameters:

Name Type
planObjectId number

Returns: Promise‹unknown›


# handlerSwitchedPlans

handlerSwitchedPlans(fromPlan: Plan, toPlan: Plan): void

Inherited from PlannerKernelAccess.handlerSwitchedPlans

Defined in packages/planner-core/src/services/planner-kernel-access.ts:404

Parameters:

Name Type
fromPlan Plan
toPlan Plan

Returns: void


# insertItems

insertItems(itemList: Array‹RapiItem | RapiConfiguration›): Promise‹void›

Inherited from PlannerKernelAccess.insertItems

Defined in packages/planner-core/src/services/planner-kernel-access.ts:132

Parameters:

Name Type
itemList Array‹RapiItem | RapiConfiguration

Returns: Promise‹void›


# isReady

isReady(): void

Inherited from PlannerKernelAccess.isReady

Defined in packages/planner-core/src/services/planner-kernel-access.ts:100

Returns: void


# loadComponent

loadComponent(conversationId: number, configuration: ConfigurationObject, parentId: number): void

Inherited from CommonKernelAccess.loadComponent

Defined in packages/common-core/src/services/common-kernel-access.ts:302

Parameters:

Name Type
conversationId number
configuration ConfigurationObject
parentId number

Returns: void


# loadSubComponent

loadSubComponent(parentId: number, partId: number, componentId: string): void

Inherited from CommonKernelAccess.loadSubComponent

Defined in packages/common-core/src/services/common-kernel-access.ts:324

Parameters:

Name Type
parentId number
partId number
componentId string

Returns: void


# onLoadComponentError

onLoadComponentError(_error: Error, _id: RapiId): void

Inherited from PlannerKernelAccess.onLoadComponentError

Defined in packages/planner-core/src/services/planner-kernel-access.ts:173

Parameters:

Name Type
_error Error
_id RapiId

Returns: void


# pause

pause(): void

Inherited from CommonKernelAccess.pause

Defined in packages/common-core/src/services/common-kernel-access.ts:497

Returns: void


# planBoundsChanged

planBoundsChanged(): void

Inherited from PlannerKernelAccess.planBoundsChanged

Defined in packages/planner-core/src/services/planner-kernel-access.ts:416

Returns: void


# planCleared

planCleared(): void

Inherited from PlannerKernelAccess.planCleared

Defined in packages/planner-core/src/services/planner-kernel-access.ts:420

Returns: void


# planCompletelyLoaded

planCompletelyLoaded(plan: Plan): void

Inherited from PlannerKernelAccess.planCompletelyLoaded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:424

Parameters:

Name Type
plan Plan

Returns: void


# planElement3dMeshChanged

planElement3dMeshChanged(plan: Plan, element: PlanElement): void

Inherited from PlannerKernelAccess.planElement3dMeshChanged

Defined in packages/planner-core/src/services/planner-kernel-access.ts:429

Parameters:

Name Type
plan Plan
element PlanElement

Returns: void


# planElementAdded

planElementAdded(plan: Plan, element: PlanElement): void

Inherited from PlannerKernelAccess.planElementAdded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:440

Parameters:

Name Type
plan Plan
element PlanElement

Returns: void


# planElementChanged

planElementChanged(plan: Plan, element: KernelObject): void

Inherited from PlannerKernelAccess.planElementChanged

Defined in packages/planner-core/src/services/planner-kernel-access.ts:480

Parameters:

Name Type
plan Plan
element KernelObject

Returns: void


# planElementRemoved

planElementRemoved(element: PlanElement): void

Inherited from PlannerKernelAccess.planElementRemoved

Defined in packages/planner-core/src/services/planner-kernel-access.ts:398

Parameters:

Name Type
element PlanElement

Returns: void


# planHistoryStateChanged

planHistoryStateChanged(): void

Inherited from PlannerKernelAccess.planHistoryStateChanged

Defined in packages/planner-core/src/services/planner-kernel-access.ts:489

Returns: void


# planObjectConfigurationCreated

planObjectConfigurationCreated(_plan: Plan, _element: PlanObject): void

Inherited from PlannerKernelAccess.planObjectConfigurationCreated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:493

Parameters:

Name Type
_plan Plan
_element PlanObject

Returns: void


# planObjectConfigurationLoaded

planObjectConfigurationLoaded(plan: Plan, element: PlanElement, success: boolean): void

Inherited from PlannerKernelAccess.planObjectConfigurationLoaded

Defined in packages/planner-core/src/services/planner-kernel-access.ts:501

Parameters:

Name Type
plan Plan
element PlanElement
success boolean

Returns: void


# planObjectConfigurationUpdated

planObjectConfigurationUpdated(_planObjectId: number, _configuration: ConfigurationString, _hash: string): void

Inherited from PlannerKernelAccess.planObjectConfigurationUpdated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:213

Parameters:

Name Type
_planObjectId number
_configuration ConfigurationString
_hash string

Returns: void


# planObjectCreated

planObjectCreated(_conversationId: number, _planObjectId: number): void

Inherited from PlannerKernelAccess.planObjectCreated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:205

Parameters:

Name Type
_conversationId number
_planObjectId number

Returns: void


# planObjectDeleted

planObjectDeleted(): void

Inherited from PlannerKernelAccess.planObjectDeleted

Defined in packages/planner-core/src/services/planner-kernel-access.ts:217

Returns: void


# planObjectUpdated

planObjectUpdated(_planObjectId: number): void

Inherited from PlannerKernelAccess.planObjectUpdated

Defined in packages/planner-core/src/services/planner-kernel-access.ts:209

Parameters:

Name Type
_planObjectId number

Returns: void


# registerCallbacks

registerCallbacks(): void

Inherited from PlannerKernelAccess.registerCallbacks

Defined in packages/planner-core/src/services/planner-kernel-access.ts:231

Returns: void


# removeConfiguratorListener

removeConfiguratorListener(listener: ConfiguratorKernelCallbackI): void

Inherited from CommonKernelAccess.removeConfiguratorListener

Defined in packages/common-core/src/services/common-kernel-access.ts:458

Parameters:

Name Type
listener ConfiguratorKernelCallbackI

Returns: void


# removePlannerListener

removePlannerListener(listener: PlannerKernelCallbackI): void

Inherited from PlannerKernelAccess.removePlannerListener

Defined in packages/planner-core/src/services/planner-kernel-access.ts:96

Parameters:

Name Type
listener PlannerKernelCallbackI

Returns: void


# requestCatalogItem

requestCatalogItem(_catalogItemId: string): void

Inherited from PlannerKernelAccess.requestCatalogItem

Defined in packages/planner-core/src/services/planner-kernel-access.ts:512

Parameters:

Name Type
_catalogItemId string

Returns: void


# requestComponentDimensions

requestComponentDimensions(): void

Inherited from PlannerKernelAccess.requestComponentDimensions

Defined in packages/planner-core/src/services/planner-kernel-access.ts:201

Returns: void


# requestDeleteComponent

requestDeleteComponent(componentId: number): void

Inherited from CommonKernelAccess.requestDeleteComponent

Defined in packages/common-core/src/services/common-kernel-access.ts:350

Parameters:

Name Type
componentId number

Returns: void


# requestExternalMesh

requestExternalMesh(meshId: string, quality: number): Promise‹void›

Inherited from PlannerKernelAccess.requestExternalMesh

Defined in packages/planner-core/src/services/planner-kernel-access.ts:236

Parameters:

Name Type
meshId string
quality number

Returns: Promise‹void›


# requestMaterialProperties

requestMaterialProperties(materialId: RapiId): Promise‹void›

Inherited from CommonKernelAccess.requestMaterialProperties

Defined in packages/common-core/src/services/common-kernel-access.ts:468

Parameters:

Name Type
materialId RapiId

Returns: Promise‹void›


# requestMaterialsInGroup

requestMaterialsInGroup(groupId: string): void

Inherited from CommonKernelAccess.requestMaterialsInGroup

Defined in packages/common-core/src/services/common-kernel-access.ts:418

Parameters:

Name Type
groupId string

Returns: void


# requestPlanComponentConstruction

requestPlanComponentConstruction(id: number): void

Inherited from CommonKernelAccess.requestPlanComponentConstruction

Defined in packages/common-core/src/services/common-kernel-access.ts:446

Parameters:

Name Type
id number

Returns: void


# requestPlanObjectDimensions

requestPlanObjectDimensions(): void

Inherited from PlannerKernelAccess.requestPlanObjectDimensions

Defined in packages/planner-core/src/services/planner-kernel-access.ts:222

Returns: void


# resume

resume(): void

Inherited from CommonKernelAccess.resume

Defined in packages/common-core/src/services/common-kernel-access.ts:501

Returns: void


# sceneCleared

sceneCleared(): void

Inherited from CommonKernelAccess.sceneCleared

Defined in packages/common-core/src/services/common-kernel-access.ts:414

Returns: void


# startedDrawing

startedDrawing(): void

Inherited from PlannerKernelAccess.startedDrawing

Defined in packages/planner-core/src/services/planner-kernel-access.ts:516

Returns: void


# stoppedDrawing

stoppedDrawing(): void

Inherited from PlannerKernelAccess.stoppedDrawing

Defined in packages/planner-core/src/services/planner-kernel-access.ts:520

Returns: void


# updateMesh2d

updateMesh2d(): void

Inherited from PlannerKernelAccess.updateMesh2d

Defined in packages/planner-core/src/services/planner-kernel-access.ts:524

Returns: void

# Object literals

# _kernelContainer

#_kernelContainer: object

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:6

# CatalogItem

CatalogItem: CatalogItem = class { }

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:13

# catalogItemLoaded

catalogItemLoaded(catalogItem: KernelCatalogItem): void

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:11

Parameters:

Name Type
catalogItem KernelCatalogItem

Returns: void

# registerConfiguratorCallback

registerConfiguratorCallback(): void

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:8

Returns: void

# registerPlannerCallback

registerPlannerCallback(): void

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:10

Returns: void

# unregisterConfiguratorCallback

unregisterConfiguratorCallback(): void

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:7

Returns: void

# unregisterPlannerCallback

unregisterPlannerCallback(): void

Defined in packages/planner-core/mock/planner-kernel-access-mock.ts:9

Returns: void