Skip to main content

Class: NumericBusConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:80

A configuration object which defines a factory for a numeric value derived from an event bus topic.

Implements​

Constructors​

Constructor​

new NumericBusConfig(element): NumericBusConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:91

Creates a new NumericBusConfig from a configuration document element.

Parameters​

ParameterTypeDescription
elementElementA configuration document element.

Returns​

NumericBusConfig

Properties​

isNumericConfig​

readonly isNumericConfig: true = true

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:82

Flags this object as a NumericConfig.

Implementation of​

NumericConfig.isNumericConfig


isResolvableConfig​

readonly isResolvableConfig: true = true

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:81

Flags this object as a ResolvableConfig.

Implementation of​

NumericConfig.isResolvableConfig


topic​

readonly topic: string

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:85

This config's event bus topic.

Methods​

resolve()​

resolve(): (context) => NumericConfigResult

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Config/NumericConfig.ts:105

Resolves this config to a value.

Returns​

This config's resolved value.

(context): NumericConfigResult

Parameters​
ParameterType
contextNumericBusConfigContext
Returns​

NumericConfigResult

Implementation of​

NumericConfig.resolve