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
readonly
static
hsiFormatsAll: readonly ["ROSE"
,"ARC"
,"PPOS"
,"PLAN"
,"GWX"
,"TCAS"
]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:203
hsiFormatsMFD
readonly
static
hsiFormatsMFD: ("PPOS"
|"ROSE"
|"ARC"
|"PLAN"
|"GWX"
|"TCAS"
)[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:205
hsiFormatsPFD
readonly
static
hsiFormatsPFD: ("PPOS"
|"ROSE"
|"ARC"
|"PLAN"
|"GWX"
|"TCAS"
)[]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:204
mapRanges
readonly
static
mapRanges: readonly [5
,10
,25
,50
,100
,200
,300
,600
]
Defined in: workingtitle-instruments-wt21/shared/Map/MapUserSettings.ts:207
terrWxStates
readonly
static
terrWxStates: 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
static
getAliasedManager(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
static
getAliasedManager(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
static
getAliasedManager(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()
static
getMasterManager(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()
static
getMfdManager(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()
static
getPfdManager(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.