API ReferenceGlobalsConfiguratorKernelAccessCallback

# 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