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