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