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
Parameter | Type | Description |
---|---|---|
element | Element | A 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
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
Parameter | Type |
---|---|
context | NumericBusConfigContext |