API Reference / Modules / configurator-core/src/services/configurator-ui-callback / <internal> / ConfiguratorKernelContainer
# Interface: ConfiguratorKernelContainer
configurator-core/src/services/configurator-ui-callback.
# Table of contents
# Properties
- AddOnSpotArray
- ComponentArray
- ConfigurationArray
- DockPairToLineArray
- DockPairToPointArray
- IntArray
- Kernel
- ParamKeyValuePairArray
- ParameterArray
- ParameterGroupArray
- ParameterValueArray
- PartArray
- PartListParameterArray
- PlanObjectList
- PossibleChildArray
- RangeArray
- Type
- Unit
- UnitMeasureFormatter
- UnitStringType
- UnitType
- VariableArray
- VariantArray
- registerConfiguratorCallback
- toUnit
- toUnitFormat
- unregisterConfiguratorCallback
# Properties
# AddOnSpotArray
• AddOnSpotArray: AddOnSpotArray
# Defined in
packages/typings/configurator-kernel-container.ts:135 (opens new window)
# ComponentArray
• ComponentArray: ComponentArray
# Defined in
packages/typings/configurator-kernel-container.ts:123 (opens new window)
# ConfigurationArray
• ConfigurationArray: ConfigurationArray
# Defined in
packages/typings/configurator-kernel-container.ts:132 (opens new window)
# DockPairToLineArray
• DockPairToLineArray: DockPairToLineArray
# Defined in
packages/typings/configurator-kernel-container.ts:122 (opens new window)
# DockPairToPointArray
• DockPairToPointArray: DockPairToPointArray
# Defined in
packages/typings/configurator-kernel-container.ts:121 (opens new window)
# IntArray
• IntArray: IntArray
# Defined in
packages/typings/configurator-kernel-container.ts:139 (opens new window)
# Kernel
• Kernel: ConfiguratorKernelClass
# Defined in
packages/typings/configurator-kernel-container.ts:140 (opens new window)
# ParamKeyValuePairArray
• ParamKeyValuePairArray: ParamKeyValuePairArray
# Defined in
packages/typings/configurator-kernel-container.ts:137 (opens new window)
# ParameterArray
• ParameterArray: ParameterArray
# Defined in
packages/typings/configurator-kernel-container.ts:129 (opens new window)
# ParameterGroupArray
• ParameterGroupArray: ParameterGroupArray
# Defined in
packages/typings/configurator-kernel-container.ts:130 (opens new window)
# ParameterValueArray
• ParameterValueArray: ParameterValueArray
# Defined in
packages/typings/configurator-kernel-container.ts:128 (opens new window)
# PartArray
• PartArray: PartArray
# Defined in
packages/typings/configurator-kernel-container.ts:133 (opens new window)
# PartListParameterArray
• PartListParameterArray: PartListParameterArray
# Defined in
packages/typings/configurator-kernel-container.ts:131 (opens new window)
# PlanObjectList
• PlanObjectList: PlanObjectList
# Defined in
packages/typings/configurator-kernel-container.ts:136 (opens new window)
# PossibleChildArray
• PossibleChildArray: PossibleChildArray
# Defined in
packages/typings/configurator-kernel-container.ts:134 (opens new window)
# RangeArray
• RangeArray: RangeArray
# Defined in
packages/typings/configurator-kernel-container.ts:127 (opens new window)
# Type
• Type: Type
# Defined in
packages/typings/configurator-kernel-container.ts:124 (opens new window)
# Unit
• Unit: Unit
# Defined in
packages/typings/configurator-kernel-container.ts:141 (opens new window)
# UnitMeasureFormatter
• UnitMeasureFormatter: UnitMeasureFormatter
# Defined in
packages/typings/configurator-kernel-container.ts:145 (opens new window)
# UnitStringType
• UnitStringType: UnitStringType
# Defined in
packages/typings/configurator-kernel-container.ts:142 (opens new window)
# UnitType
• UnitType: UnitType
# Defined in
packages/typings/configurator-kernel-container.ts:125 (opens new window)
# VariableArray
• VariableArray: VariableArray
# Defined in
packages/typings/configurator-kernel-container.ts:126 (opens new window)
# VariantArray
• VariantArray: VariantArray
# Defined in
packages/typings/configurator-kernel-container.ts:138 (opens new window)
# registerConfiguratorCallback
• registerConfiguratorCallback: (callbacksObject
: any
) => void
# Type declaration
▸ (callbacksObject
): void
# Parameters
Name | Type |
---|---|
callbacksObject | any |
# Returns
void
# Defined in
packages/typings/configurator-kernel-container.ts:146 (opens new window)
# toUnit
• toUnit: (enumIndex
: number
) => Unit
# Type declaration
▸ (enumIndex
): Unit
# Parameters
Name | Type |
---|---|
enumIndex | number |
# Returns
# Defined in
packages/typings/configurator-kernel-container.ts:143 (opens new window)
# toUnitFormat
• toUnitFormat: (enumIndex
: number
) => UnitStringType
# Type declaration
▸ (enumIndex
): UnitStringType
# Parameters
Name | Type |
---|---|
enumIndex | number |
# Returns
# Defined in
packages/typings/configurator-kernel-container.ts:144 (opens new window)
# unregisterConfiguratorCallback
• unregisterConfiguratorCallback: (callbacksObject
: any
) => void
# Type declaration
▸ (callbacksObject
): void
# Parameters
Name | Type |
---|---|
callbacksObject | any |
# Returns
void
# Defined in
packages/typings/configurator-kernel-container.ts:147 (opens new window)