Class: MapUserSettings
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:91
Utility class for retrieving map user setting managers.
Constructors
Constructor
new MapUserSettings():
MapUserSettings
Returns
MapUserSettings
Properties
hsiFormatsAll
readonlystatichsiFormatsAll: readonly ["ROSE","ARC","PPOS","PLAN","GWX","TCAS"]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:96
hsiFormatsMFD
readonlystatichsiFormatsMFD: ("PPOS"|"ROSE"|"ARC"|"PLAN"|"GWX"|"TCAS")[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:98
hsiFormatsPFD
readonlystatichsiFormatsPFD: ("PPOS"|"ROSE"|"ARC"|"PLAN"|"GWX"|"TCAS")[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:97
mapRanges
readonlystaticmapRanges: readonly [5,10,25,50,100,200,300,600]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:100
terrWxStates
readonlystaticterrWxStates: readonly ["OFF","TERR","WX"]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:99
Methods
getAliasedManager()
Retrieves a setting manager with aliased map user settings specific to the PFD or MFD.
Param
The event bus.
Param
The instrument type to get
Param
The instrument index
Call Signature
staticgetAliasedManager(bus,instrumentType,instrumentIndex):UserSettingManager<MapSettingsPfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:112
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
instrumentType | Pfd |
instrumentIndex | number |
Returns
UserSettingManager<MapSettingsPfdAliased>
Call Signature
staticgetAliasedManager(bus,instrumentType,instrumentIndex):UserSettingManager<MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:113
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
instrumentType | Mfd |
instrumentIndex | number |
Returns
UserSettingManager<MapSettingsMfdAliased>
Call Signature
staticgetAliasedManager(bus,instrumentType,instrumentIndex):UserSettingManager<MapSettingsPfdAliased|MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:114
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
instrumentType | WT21InstrumentType |
instrumentIndex | number |
Returns
UserSettingManager<MapSettingsPfdAliased | MapSettingsMfdAliased>
getMasterManager()
staticgetMasterManager(bus):UserSettingManager<MapSettings>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:107
Retrieves a setting manager with all map user settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
Returns
UserSettingManager<MapSettings>
A setting manager with all map user settings.
getMfdManager()
staticgetMfdManager(bus,index):UserSettingManager<MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:161
Retrieves a setting manager with aliased MFD map user settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
index | 1 | 2 | The instrument index |
Returns
UserSettingManager<MapSettingsMfdAliased>
A setting manager with aliased MFD map user settings.
getPfdManager()
staticgetPfdManager(bus,index):UserSettingManager<MapSettingsPfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:138
Retrieves a setting manager with aliased PFD map user settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
index | 1 | 2 | The instrument index |
Returns
UserSettingManager<MapSettingsPfdAliased>
A setting manager with aliased PFD map user settings.