API Reference › Globals › ConfiguratorKernelAccessCallback
# Class: ConfiguratorKernelAccessCallback
# Hierarchy
- ConfiguratorKernelAccessCallback
# Implements
# Index
# Constructors
# Properties
# Methods
# Constructors
# constructor
+ new ConfiguratorKernelAccessCallback(creator
: string): ConfiguratorKernelAccessCallback
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:16
Parameters:
Name | Type |
---|---|
creator | string |
Returns: ConfiguratorKernelAccessCallback
# Properties
# creator
• creator: string
_Implementation of Context.creator_
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:14
# Methods
# addListener
▸ addListener(listener
: ConfiguratorKernelAccessCallbackI): void
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:22
Parameters:
Name | Type |
---|---|
listener | ConfiguratorKernelAccessCallbackI |
Returns: void
# isReady
▸ isReady(): void
Implementation of ConfiguratorKernelAccessCallbackI
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:30
Returns: void
# loadError
▸ loadError(error?
: any): void
Implementation of ConfiguratorKernelAccessCallbackI
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:42
Parameters:
Name | Type |
---|---|
error? | any |
Returns: void
# removeListener
▸ removeListener(listener
: ConfiguratorKernelAccessCallbackI): void
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:26
Parameters:
Name | Type |
---|---|
listener | ConfiguratorKernelAccessCallbackI |
Returns: void
# updateParameters
▸ updateParameters(parameters
: KernelParameter[], parameterGroups
: KernelParameterGroup[], elementId
: number | number[], parameterUpdateType
: PARAMETER_UPDATE_TYPE): void
Implementation of ConfiguratorKernelAccessCallbackI
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:38
Parameters:
Name | Type |
---|---|
parameters | KernelParameter[] |
parameterGroups | KernelParameterGroup[] |
elementId | number | number[] |
parameterUpdateType | PARAMETER_UPDATE_TYPE |
Returns: void
# updatePossibleChildren
▸ updatePossibleChildren(elementId
: number, children
: KernelPossibleChild[], parameterUpdateType?
: PARAMETER_UPDATE_TYPE): void
Implementation of ConfiguratorKernelAccessCallbackI
Defined in packages/configurator-core/src/services/configurator-kernel-access-callback.ts:34
Parameters:
Name | Type |
---|---|
elementId | number |
children | KernelPossibleChild[] |
parameterUpdateType? | PARAMETER_UPDATE_TYPE |
Returns: void