API Reference › Globals › PlannerKernelContainer
# Interface: PlannerKernelContainer
# Hierarchy
- PlannerKernelContainer
# Index
# Properties
- AbstractModel
- AddOnSpotArray
- BaseMaterial
- CatalogItem
- CatalogItemPtrList
- ComponentArray
- ConfigurationArray
- ConstObjectPtr
- ConstructionObject
- ConstructionObjectSet
- DockPairToLineArray
- DockPairToPointArray
- DrawingType
- EMSReference
- ExternalReference
- Floor
- FloorMaterial
- IntArray
- Kernel
- LongArray
- MaterialSourceType
- Node
- ObjectGroup
- ParamKeyValuePairArray
- ParameterArray
- ParameterGroupArray
- ParameterValueArray
- PartArray
- PartListParameterArray
- Plan
- PlanElement
- PlanElementType
- PlanImage
- PlanInteractionHandler
- PlanMeasure
- PlanModelViewHelper
- PlanObject
- PlanObjectList
- PlanObjectObjectSet
- PlanObjectPtrList
- PlanObjectPtrVector
- PlanObjectSide
- PlanText
- PointArray
- PossibleChildArray
- RangeArray
- ResizingAnchor
- SizeTArray
- StringArray
- Type
- Unit
- UnitMeasureFormatter
- UnitStringType
- UnitType
- VariableArray
- VariantArray
- Vector2fArray
- Wall
- WallExtensionType
- WallMaterial
- WallSide
- catalogItemLoaded
- registerPlannerCallback
- toPlanObjectSide
- toResizingAnchor
- toUnit
- toUnitFormat
- toWallSide
- unregisterPlannerCallback
# Properties
# AbstractModel
• AbstractModel: AbstractModel
Defined in packages/typings/planner-kernel-container.ts:390
# AddOnSpotArray
• AddOnSpotArray: AddOnSpotArray
Defined in packages/typings/planner-kernel-container.ts:442
# BaseMaterial
• BaseMaterial: BaseMaterial
Defined in packages/typings/planner-kernel-container.ts:413
# CatalogItem
• CatalogItem: CatalogItem
Defined in packages/typings/planner-kernel-container.ts:399
# CatalogItemPtrList
• CatalogItemPtrList: CatalogItemPtrList
Defined in packages/typings/planner-kernel-container.ts:398
# ComponentArray
• ComponentArray: ComponentArray
Defined in packages/typings/planner-kernel-container.ts:430
# ConfigurationArray
• ConfigurationArray: ConfigurationArray
Defined in packages/typings/planner-kernel-container.ts:439
# ConstObjectPtr
• ConstObjectPtr: ConstructionObject
Defined in packages/typings/planner-kernel-container.ts:406
# ConstructionObject
• ConstructionObject: ConstructionObject
Defined in packages/typings/planner-kernel-container.ts:405
# ConstructionObjectSet
• ConstructionObjectSet: ConstructionObjectSet
Defined in packages/typings/planner-kernel-container.ts:386
# DockPairToLineArray
• DockPairToLineArray: DockPairToLineArray
Defined in packages/typings/planner-kernel-container.ts:429
# DockPairToPointArray
• DockPairToPointArray: DockPairToPointArray
Defined in packages/typings/planner-kernel-container.ts:428
# DrawingType
• DrawingType: DrawingType
Defined in packages/typings/planner-kernel-container.ts:417
# EMSReference
• EMSReference: EMSReference
Defined in packages/typings/planner-kernel-container.ts:389
# ExternalReference
• ExternalReference: ExternalReference
Defined in packages/typings/planner-kernel-container.ts:388
# Floor
• Floor: Floor
Defined in packages/typings/planner-kernel-container.ts:411
# FloorMaterial
• FloorMaterial: FloorMaterial
Defined in packages/typings/planner-kernel-container.ts:414
# IntArray
• IntArray: IntArray
Defined in packages/typings/planner-kernel-container.ts:446
# Kernel
• Kernel: ConfiguratorKernelClass
Defined in packages/typings/planner-kernel-container.ts:447
# LongArray
• LongArray: LongArray
Defined in packages/typings/planner-kernel-container.ts:427
# MaterialSourceType
• MaterialSourceType: MaterialSourceType
Defined in packages/typings/planner-kernel-container.ts:412
# Node
• Node: Node
Defined in packages/typings/planner-kernel-container.ts:397
# ObjectGroup
• ObjectGroup: ObjectGroup
Defined in packages/typings/planner-kernel-container.ts:393
# ParamKeyValuePairArray
• ParamKeyValuePairArray: ParamKeyValuePairArray
Defined in packages/typings/planner-kernel-container.ts:444
# ParameterArray
• ParameterArray: ParameterArray
Defined in packages/typings/planner-kernel-container.ts:436
# ParameterGroupArray
• ParameterGroupArray: ParameterGroupArray
Defined in packages/typings/planner-kernel-container.ts:437
# ParameterValueArray
• ParameterValueArray: ParameterValueArray
Defined in packages/typings/planner-kernel-container.ts:435
# PartArray
• PartArray: PartArray
Defined in packages/typings/planner-kernel-container.ts:440
# PartListParameterArray
• PartListParameterArray: PartListParameterArray
Defined in packages/typings/planner-kernel-container.ts:438
# Plan
• Plan: Plan
Defined in packages/typings/planner-kernel-container.ts:416
# PlanElement
• PlanElement: PlanElement
Defined in packages/typings/planner-kernel-container.ts:392
# PlanElementType
• PlanElementType: PlanElementType
Defined in packages/typings/planner-kernel-container.ts:391
# PlanImage
• PlanImage: PlanImage
Defined in packages/typings/planner-kernel-container.ts:395
# PlanInteractionHandler
• PlanInteractionHandler: PlanInteractionHandler
Defined in packages/typings/planner-kernel-container.ts:420
# PlanMeasure
• PlanMeasure: PlanMeasure
Defined in packages/typings/planner-kernel-container.ts:396
# PlanModelViewHelper
• PlanModelViewHelper: PlanModelViewHelper
Defined in packages/typings/planner-kernel-container.ts:421
# PlanObject
• PlanObject: PlanObjectPtr
Defined in packages/typings/planner-kernel-container.ts:404
# PlanObjectList
• PlanObjectList: PlanObjectList
Defined in packages/typings/planner-kernel-container.ts:443
# PlanObjectObjectSet
• PlanObjectObjectSet: PlanObjectObjectSet
Defined in packages/typings/planner-kernel-container.ts:387
# PlanObjectPtrList
• PlanObjectPtrList: PlanObjectPtrList
Defined in packages/typings/planner-kernel-container.ts:402
# PlanObjectPtrVector
• PlanObjectPtrVector: PlanObjectPtrVector
Defined in packages/typings/planner-kernel-container.ts:403
# PlanObjectSide
• PlanObjectSide: PlanObjectSide
Defined in packages/typings/planner-kernel-container.ts:400
# PlanText
• PlanText: PlanText
Defined in packages/typings/planner-kernel-container.ts:394
# PointArray
• PointArray: PointArray
Defined in packages/typings/planner-kernel-container.ts:384
# PossibleChildArray
• PossibleChildArray: PossibleChildArray
Defined in packages/typings/planner-kernel-container.ts:441
# RangeArray
• RangeArray: RangeArray
Defined in packages/typings/planner-kernel-container.ts:434
# ResizingAnchor
• ResizingAnchor: ResizingAnchor
Defined in packages/typings/planner-kernel-container.ts:418
# SizeTArray
• SizeTArray: SizeTArray
Defined in packages/typings/planner-kernel-container.ts:385
# StringArray
• StringArray: StringArray
Defined in packages/typings/planner-kernel-container.ts:425
# Type
• Type: Type
Defined in packages/typings/planner-kernel-container.ts:431
# Unit
• Unit: Unit
Defined in packages/typings/planner-kernel-container.ts:448
# UnitMeasureFormatter
• UnitMeasureFormatter: UnitMeasureFormatter
Defined in packages/typings/planner-kernel-container.ts:452
# UnitStringType
• UnitStringType: UnitStringType
Defined in packages/typings/planner-kernel-container.ts:449
# UnitType
• UnitType: UnitType
Defined in packages/typings/planner-kernel-container.ts:432
# VariableArray
• VariableArray: VariableArray
Defined in packages/typings/planner-kernel-container.ts:433
# VariantArray
• VariantArray: VariantArray
Defined in packages/typings/planner-kernel-container.ts:445
# Vector2fArray
• Vector2fArray: Vector2fArray
Defined in packages/typings/planner-kernel-container.ts:426
# Wall
• Wall: Wall
Defined in packages/typings/planner-kernel-container.ts:410
# WallExtensionType
• WallExtensionType: WallExtensionType
Defined in packages/typings/planner-kernel-container.ts:409
# WallMaterial
• WallMaterial: WallMaterial
Defined in packages/typings/planner-kernel-container.ts:415
# WallSide
• WallSide: WallSide
Defined in packages/typings/planner-kernel-container.ts:407
# catalogItemLoaded
• catalogItemLoaded: function
Defined in packages/typings/planner-kernel-container.ts:422
# Type declaration:
▸ (aCatalogItem
: CatalogItem): void
Parameters:
Name | Type |
---|---|
aCatalogItem | CatalogItem |
# registerPlannerCallback
• registerPlannerCallback: function
Defined in packages/typings/planner-kernel-container.ts:423
# Type declaration:
▸ (callbacksObject
: any): void
Parameters:
Name | Type |
---|---|
callbacksObject | any |
# toPlanObjectSide
• toPlanObjectSide: function
Defined in packages/typings/planner-kernel-container.ts:401
# Type declaration:
▸ (a
: number): PlanObjectSide
Parameters:
Name | Type |
---|---|
a | number |
# toResizingAnchor
• toResizingAnchor: function
Defined in packages/typings/planner-kernel-container.ts:419
# Type declaration:
▸ (a
: number): ResizingAnchor
Parameters:
Name | Type |
---|---|
a | number |
# toUnit
• toUnit: function
Defined in packages/typings/planner-kernel-container.ts:450
# Type declaration:
▸ (enumIndex
: number): Unit
Parameters:
Name | Type |
---|---|
enumIndex | number |
# toUnitFormat
• toUnitFormat: function
Defined in packages/typings/planner-kernel-container.ts:451
# Type declaration:
▸ (enumIndex
: number): UnitStringType
Parameters:
Name | Type |
---|---|
enumIndex | number |
# toWallSide
• toWallSide: function
Defined in packages/typings/planner-kernel-container.ts:408
# Type declaration:
▸ (a
: number): WallSide
Parameters:
Name | Type |
---|---|
a | number |
# unregisterPlannerCallback
• unregisterPlannerCallback: function
Defined in packages/typings/planner-kernel-container.ts:424
# Type declaration:
▸ (callbacksObject
: any): void
Parameters:
Name | Type |
---|---|
callbacksObject | any |