Class: MapUserSettings
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:198
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:203
hsiFormatsMFD
readonlystatichsiFormatsMFD: ("PPOS"|"ROSE"|"ARC"|"PLAN"|"GWX"|"TCAS")[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:205
hsiFormatsPFD
readonlystatichsiFormatsPFD: ("PPOS"|"ROSE"|"ARC"|"PLAN"|"GWX"|"TCAS")[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:204
mapRanges
readonlystaticmapRanges: readonly [5,10,25,50,100,200,300,600]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:207
terrWxStates
readonlystaticterrWxStates: readonly ["OFF","TERR","WX"]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:206
Methods
getAliasedManager()
Retrieves a setting manager with aliased map user settings specific to the PFD or MFD.
Param
The event bus.
Param
Whether to get the PFD or MFD setting manager.
Call Signature
staticgetAliasedManager(bus,pfdOrMfd):UserSettingManager<MapSettingsPfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:219
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
pfdOrMfd | "PFD" |
Returns
UserSettingManager<MapSettingsPfdAliased>
Call Signature
staticgetAliasedManager(bus,pfdOrMfd):UserSettingManager<MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:220
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
pfdOrMfd | "MFD" |
Returns
UserSettingManager<MapSettingsMfdAliased>
Call Signature
staticgetAliasedManager(bus,pfdOrMfd):UserSettingManager<MapSettingsPfdAliased|MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:221
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
pfdOrMfd | PfdOrMfd |
Returns
UserSettingManager<MapSettingsPfdAliased | MapSettingsMfdAliased>
getMasterManager()
staticgetMasterManager(bus):UserSettingManager<MapSettings>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:214
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):UserSettingManager<MapSettingsMfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:260
Retrieves a setting manager with aliased MFD map user settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
Returns
UserSettingManager<MapSettingsMfdAliased>
A setting manager with aliased MFD map user settings.
getPfdManager()
staticgetPfdManager(bus):UserSettingManager<MapSettingsPfdAliased>
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:239
Retrieves a setting manager with aliased PFD map user settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
Returns
UserSettingManager<MapSettingsPfdAliased>
A setting manager with aliased PFD map user settings.