Class: NavIndicators<T, U>
Defined in: workingtitle-instruments-wt21/shared/Navigation/NavIndicators/NavIndicators.ts:80
Holds the nav indicators.
Type Parameters
Type Parameter |
---|
T extends readonly string [] |
U extends readonly string [] |
Implements
Instrument
Constructors
Constructor
new NavIndicators<
T
,U
>(indicators
):NavIndicators
<T
,U
>
Defined in: workingtitle-instruments-wt21/shared/Navigation/NavIndicators/NavIndicators.ts:83
NavIndicators constructor.
Parameters
Parameter | Type | Description |
---|---|---|
indicators | Map <U [number ], NavIndicator <T >> | The nav indicators to hold. |
Returns
NavIndicators
<T
, U
>
Methods
get()
get(
key
):NavIndicator
<T
>
Defined in: workingtitle-instruments-wt21/shared/Navigation/NavIndicators/NavIndicators.ts:102
Gets a nav indicator.
Parameters
Parameter | Type | Description |
---|---|---|
key | U [number ] | The name of the indicator to get. |
Returns
NavIndicator
<T
>
The indicator.
Throws
Error if indicator not found.
init()
init():
void
Defined in: workingtitle-instruments-wt21/shared/Navigation/NavIndicators/NavIndicators.ts:88
Returns
void
Inherit Doc
Implementation of
Instrument.init
onUpdate()
onUpdate():
void
Defined in: workingtitle-instruments-wt21/shared/Navigation/NavIndicators/NavIndicators.ts:93
Returns
void
Inherit Doc
Implementation of
Instrument.onUpdate