API Reference / Modules / configurator-core/src/services/configurator-ui-callback / <internal> / PlannerKernelContainer

# Interface: PlannerKernelContainer

configurator-core/src/services/configurator-ui-callback..PlannerKernelContainer

# Table of contents

# Properties

# Properties

# AbstractModel

AbstractModel: AbstractModel

# Defined in

packages/typings/planner-kernel-container.ts:472 (opens new window)


# AddOnSpotArray

AddOnSpotArray: AddOnSpotArray

# Defined in

packages/typings/planner-kernel-container.ts:524 (opens new window)


# BaseMaterial

BaseMaterial: BaseMaterial

# Defined in

packages/typings/planner-kernel-container.ts:495 (opens new window)


# CatalogItem

CatalogItem: CatalogItem

# Defined in

packages/typings/planner-kernel-container.ts:481 (opens new window)


# CatalogItemPtrList

CatalogItemPtrList: CatalogItemPtrList

# Defined in

packages/typings/planner-kernel-container.ts:480 (opens new window)


# ComponentArray

ComponentArray: ComponentArray

# Defined in

packages/typings/planner-kernel-container.ts:512 (opens new window)


# ConfigurationArray

ConfigurationArray: ConfigurationArray

# Defined in

packages/typings/planner-kernel-container.ts:521 (opens new window)


# ConstObjectPtr

ConstObjectPtr: ConstructionObject

# Defined in

packages/typings/planner-kernel-container.ts:488 (opens new window)


# ConstructionObject

ConstructionObject: ConstructionObject

# Defined in

packages/typings/planner-kernel-container.ts:487 (opens new window)


# ConstructionObjectSet

ConstructionObjectSet: ConstructionObjectSet

# Defined in

packages/typings/planner-kernel-container.ts:468 (opens new window)


# DockPairToLineArray

DockPairToLineArray: DockPairToLineArray

# Defined in

packages/typings/planner-kernel-container.ts:511 (opens new window)


# DockPairToPointArray

DockPairToPointArray: DockPairToPointArray

# Defined in

packages/typings/planner-kernel-container.ts:510 (opens new window)


# DrawingType

DrawingType: DrawingType

# Defined in

packages/typings/planner-kernel-container.ts:499 (opens new window)


# EMSReference

EMSReference: EMSReference

# Defined in

packages/typings/planner-kernel-container.ts:471 (opens new window)


# ExternalReference

ExternalReference: ExternalReference

# Defined in

packages/typings/planner-kernel-container.ts:470 (opens new window)


# Floor

Floor: Floor

# Defined in

packages/typings/planner-kernel-container.ts:493 (opens new window)


# FloorMaterial

FloorMaterial: FloorMaterial

# Defined in

packages/typings/planner-kernel-container.ts:496 (opens new window)


# IntArray

IntArray: IntArray

# Defined in

packages/typings/planner-kernel-container.ts:528 (opens new window)


# Kernel

Kernel: ConfiguratorKernelClass

# Defined in

packages/typings/planner-kernel-container.ts:529 (opens new window)


# LongArray

LongArray: LongArray

# Defined in

packages/typings/planner-kernel-container.ts:509 (opens new window)


# MaterialSourceType

MaterialSourceType: MaterialSourceType

# Defined in

packages/typings/planner-kernel-container.ts:494 (opens new window)


# Node

Node: Node

# Defined in

packages/typings/planner-kernel-container.ts:479 (opens new window)


# ObjectGroup

ObjectGroup: ObjectGroup

# Defined in

packages/typings/planner-kernel-container.ts:475 (opens new window)


# ParamKeyValuePairArray

ParamKeyValuePairArray: ParamKeyValuePairArray

# Defined in

packages/typings/planner-kernel-container.ts:526 (opens new window)


# ParameterArray

ParameterArray: ParameterArray

# Defined in

packages/typings/planner-kernel-container.ts:518 (opens new window)


# ParameterGroupArray

ParameterGroupArray: ParameterGroupArray

# Defined in

packages/typings/planner-kernel-container.ts:519 (opens new window)


# ParameterValueArray

ParameterValueArray: ParameterValueArray

# Defined in

packages/typings/planner-kernel-container.ts:517 (opens new window)


# PartArray

PartArray: PartArray

# Defined in

packages/typings/planner-kernel-container.ts:522 (opens new window)


# PartListParameterArray

PartListParameterArray: PartListParameterArray

# Defined in

packages/typings/planner-kernel-container.ts:520 (opens new window)


# Plan

Plan: Plan

# Defined in

packages/typings/planner-kernel-container.ts:498 (opens new window)


# PlanElement

PlanElement: PlanElement

# Defined in

packages/typings/planner-kernel-container.ts:474 (opens new window)


# PlanElementType

PlanElementType: PlanElementType

# Defined in

packages/typings/planner-kernel-container.ts:473 (opens new window)


# PlanImage

PlanImage: PlanImage

# Defined in

packages/typings/planner-kernel-container.ts:477 (opens new window)


# PlanInteractionHandler

PlanInteractionHandler: PlanInteractionHandler

# Defined in

packages/typings/planner-kernel-container.ts:502 (opens new window)


# PlanMeasure

PlanMeasure: PlanMeasure

# Defined in

packages/typings/planner-kernel-container.ts:478 (opens new window)


# PlanModelViewHelper

PlanModelViewHelper: PlanModelViewHelper

# Defined in

packages/typings/planner-kernel-container.ts:503 (opens new window)


# PlanObject

PlanObject: PlanObjectPtr

# Defined in

packages/typings/planner-kernel-container.ts:486 (opens new window)


# PlanObjectList

PlanObjectList: PlanObjectList

# Defined in

packages/typings/planner-kernel-container.ts:525 (opens new window)


# PlanObjectObjectSet

PlanObjectObjectSet: PlanObjectObjectSet

# Defined in

packages/typings/planner-kernel-container.ts:469 (opens new window)


# PlanObjectPtrList

PlanObjectPtrList: PlanObjectPtrList

# Defined in

packages/typings/planner-kernel-container.ts:484 (opens new window)


# PlanObjectPtrVector

PlanObjectPtrVector: PlanObjectPtrVector

# Defined in

packages/typings/planner-kernel-container.ts:485 (opens new window)


# PlanObjectSide

PlanObjectSide: PlanObjectSide

# Defined in

packages/typings/planner-kernel-container.ts:482 (opens new window)


# PlanText

PlanText: PlanText

# Defined in

packages/typings/planner-kernel-container.ts:476 (opens new window)


# PointArray

PointArray: PointArray

# Defined in

packages/typings/planner-kernel-container.ts:466 (opens new window)


# PossibleChildArray

PossibleChildArray: PossibleChildArray

# Defined in

packages/typings/planner-kernel-container.ts:523 (opens new window)


# RangeArray

RangeArray: RangeArray

# Defined in

packages/typings/planner-kernel-container.ts:516 (opens new window)


# ResizingAnchor

ResizingAnchor: ResizingAnchor

# Defined in

packages/typings/planner-kernel-container.ts:500 (opens new window)


# SizeTArray

SizeTArray: SizeTArray

# Defined in

packages/typings/planner-kernel-container.ts:467 (opens new window)


# StringArray

StringArray: StringArray

# Defined in

packages/typings/planner-kernel-container.ts:507 (opens new window)


# Type

Type: Type

# Defined in

packages/typings/planner-kernel-container.ts:513 (opens new window)


# Unit

Unit: Unit

# Defined in

packages/typings/planner-kernel-container.ts:530 (opens new window)


# UnitMeasureFormatter

UnitMeasureFormatter: UnitMeasureFormatter

# Defined in

packages/typings/planner-kernel-container.ts:534 (opens new window)


# UnitStringType

UnitStringType: UnitStringType

# Defined in

packages/typings/planner-kernel-container.ts:531 (opens new window)


# UnitType

UnitType: UnitType

# Defined in

packages/typings/planner-kernel-container.ts:514 (opens new window)


# VariableArray

VariableArray: VariableArray

# Defined in

packages/typings/planner-kernel-container.ts:515 (opens new window)


# VariantArray

VariantArray: VariantArray

# Defined in

packages/typings/planner-kernel-container.ts:527 (opens new window)


# Vector2fArray

Vector2fArray: Vector2fArray

# Defined in

packages/typings/planner-kernel-container.ts:508 (opens new window)


# Wall

Wall: Wall

# Defined in

packages/typings/planner-kernel-container.ts:492 (opens new window)


# WallExtensionType

WallExtensionType: WallExtensionType

# Defined in

packages/typings/planner-kernel-container.ts:491 (opens new window)


# WallMaterial

WallMaterial: WallMaterial

# Defined in

packages/typings/planner-kernel-container.ts:497 (opens new window)


# WallSide

WallSide: WallSide

# Defined in

packages/typings/planner-kernel-container.ts:489 (opens new window)


# catalogItemLoaded

catalogItemLoaded: (aCatalogItem: CatalogItem) => void

# Type declaration

▸ (aCatalogItem): void

# Parameters
Name Type
aCatalogItem CatalogItem
# Returns

void

# Defined in

packages/typings/planner-kernel-container.ts:504 (opens new window)


# registerPlannerCallback

registerPlannerCallback: (callbacksObject: any) => void

# Type declaration

▸ (callbacksObject): void

# Parameters
Name Type
callbacksObject any
# Returns

void

# Defined in

packages/typings/planner-kernel-container.ts:505 (opens new window)


# toPlanObjectSide

toPlanObjectSide: (a: number) => PlanObjectSide

# Type declaration

▸ (a): PlanObjectSide

# Parameters
Name Type
a number
# Returns

PlanObjectSide

# Defined in

packages/typings/planner-kernel-container.ts:483 (opens new window)


# toResizingAnchor

toResizingAnchor: (a: number) => ResizingAnchor

# Type declaration

▸ (a): ResizingAnchor

# Parameters
Name Type
a number
# Returns

ResizingAnchor

# Defined in

packages/typings/planner-kernel-container.ts:501 (opens new window)


# toUnit

toUnit: (enumIndex: number) => Unit

# Type declaration

▸ (enumIndex): Unit

# Parameters
Name Type
enumIndex number
# Returns

Unit

# Defined in

packages/typings/planner-kernel-container.ts:532 (opens new window)


# toUnitFormat

toUnitFormat: (enumIndex: number) => UnitStringType

# Type declaration

▸ (enumIndex): UnitStringType

# Parameters
Name Type
enumIndex number
# Returns

UnitStringType

# Defined in

packages/typings/planner-kernel-container.ts:533 (opens new window)


# toWallSide

toWallSide: (a: number) => WallSide

# Type declaration

▸ (a): WallSide

# Parameters
Name Type
a number
# Returns

WallSide

# Defined in

packages/typings/planner-kernel-container.ts:490 (opens new window)


# unregisterPlannerCallback

unregisterPlannerCallback: (callbacksObject: any) => void

# Type declaration

▸ (callbacksObject): void

# Parameters
Name Type
callbacksObject any
# Returns

void

# Defined in

packages/typings/planner-kernel-container.ts:506 (opens new window)