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