Class: NavSources<T>
Defined in: wtlinesdk/navigation/nav-sources/NavSourceBase.ts:28
Holds the available Nav Sources that NavIndicators can use.
Type Parameters
| Type Parameter |
|---|
T extends readonly string[] |
Implements
Constructors
Constructor
new NavSources<
T>(...sources):NavSources<T>
Defined in: wtlinesdk/navigation/nav-sources/NavSourceBase.ts:33
NavSources constructor.
Parameters
| Parameter | Type | Description |
|---|---|---|
...sources | readonly NavSourceBase<T>[] | The nav sources. |
Returns
NavSources<T>
Methods
get()
get(
name):NavSourceBase<T>
Defined in: wtlinesdk/navigation/nav-sources/NavSourceBase.ts:52
Gets a nav source.
Parameters
| Parameter | Type | Description |
|---|---|---|
name | T[number] | Name of source. |
Returns
The source.
Throws
Error if name not found.
init()
init():
void
Defined in: wtlinesdk/navigation/nav-sources/NavSourceBase.ts:38
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: wtlinesdk/navigation/nav-sources/NavSourceBase.ts:43
Updates this instrument.
Returns
void