Class: NavIndicators<T, U>
Defined in: wtlinesdk/navigation/nav-indicators/NavIndicators.ts:83
Holds the nav indicators.
Type Parameters
| Type Parameter |
|---|
T extends readonly string[] |
U extends readonly string[] |
Implements
Constructors
Constructor
new NavIndicators<
T,U>(indicators):NavIndicators<T,U>
Defined in: wtlinesdk/navigation/nav-indicators/NavIndicators.ts:86
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: wtlinesdk/navigation/nav-indicators/NavIndicators.ts:105
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: wtlinesdk/navigation/nav-indicators/NavIndicators.ts:91
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: wtlinesdk/navigation/nav-indicators/NavIndicators.ts:96
Updates this instrument.
Returns
void