Class: G3XMapUserSettingUtils
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Settings/MapUserSettings.ts:235
A utility class for working with G3X Touch map user settings.
Constructors
Constructor
new G3XMapUserSettingUtils():
G3XMapUserSettingUtils
Returns
G3XMapUserSettingUtils
Properties
DELEGATE_MAP
readonly
static
DELEGATE_MAP:Record
<G3XMapDelegatedUserSettingNames
, keyofG3XSpecificMapUserSettingTypes
> ={}
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Settings/MapUserSettings.ts:314
A mapping of delegated map user settings to the user setting to which each is delegated.
SETTING_NAMES
readonly
static
SETTING_NAMES: readonly ("mapRangeIndex"
|"mapOrientation"
|"mapAutoNorthUpActive"
|"mapAutoNorthUpRangeIndex"
|"mapGroundNorthUpActive"
|"mapDeclutter"
|"mapTerrainMode"
|"mapTerrainRangeIndex"
|"mapTerrainScaleShow"
|"mapAirportLargeShow"
|"mapAirportLargeRangeIndex"
|"mapAirportMediumShow"
|"mapAirportMediumRangeIndex"
|"mapAirportSmallShow"
|"mapAirportSmallRangeIndex"
|"mapVorShow"
|"mapVorRangeIndex"
|"mapNdbShow"
|"mapNdbRangeIndex"
|"mapIntersectionShow"
|"mapIntersectionRangeIndex"
|"mapUserWaypointShow"
|"mapUserWaypointRangeIndex"
|"mapAirspaceClassBShow"
|"mapAirspaceClassBRangeIndex"
|"mapAirspaceClassCShow"
|"mapAirspaceClassCRangeIndex"
|"mapAirspaceClassDShow"
|"mapAirspaceClassDRangeIndex"
|"mapAirspaceRestrictedShow"
|"mapAirspaceRestrictedRangeIndex"
|"mapAirspaceMoaShow"
|"mapAirspaceMoaRangeIndex"
|"mapAirspaceOtherShow"
|"mapAirspaceOtherRangeIndex"
|"mapTrafficShow"
|"mapTrafficRangeIndex"
|"mapTrafficLabelShow"
|"mapTrafficLabelRangeIndex"
|"mapTrafficAlertLevelMode"
|"mapNexradShow"
|"mapNexradRangeIndex"
|"mapTrackVectorLookahead"
|"mapAltitudeArcShow"
|"mapWindVectorShow"
| keyof G3XSpecificMapUserSettingTypes)[]
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Settings/MapUserSettings.ts:237
An array of all G3X Touch map user setting names.
SPECIFIC_SETTING_NAMES
readonly
static
SPECIFIC_SETTING_NAMES: readonly keyofG3XSpecificMapUserSettingTypes
[]
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Settings/MapUserSettings.ts:298
An array of names of all G3X Touch-specific map user settings.