Class: NavIndicators<T, U>
Defined in: workingtitle-instruments-epic2/shared/Navigation/NavIndicators/NavIndicators.ts:85
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: workingtitle-instruments-epic2/shared/Navigation/NavIndicators/NavIndicators.ts:88
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-epic2/shared/Navigation/NavIndicators/NavIndicators.ts:107
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-epic2/shared/Navigation/NavIndicators/NavIndicators.ts:93
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: workingtitle-instruments-epic2/shared/Navigation/NavIndicators/NavIndicators.ts:98
Updates this instrument.
Returns
void