Class: G3XMapUserSettingUtils
A utility class for working with G3X Touch map user settings.
Constructors
constructor
• new G3XMapUserSettingUtils(): G3XMapUserSettingUtils
Returns
Properties
DELEGATE_MAP
▪ Static
Readonly
DELEGATE_MAP: Record
<never
, keyof G3XSpecificMapUserSettingTypes
> = {}
A mapping of delegated map user settings to the user setting to which each is delegated.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Settings/MapUserSettings.ts:314
SETTING_NAMES
▪ Static
Readonly
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)[]
An array of all G3X Touch map user setting names.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Settings/MapUserSettings.ts:237
SPECIFIC_SETTING_NAMES
▪ Static
Readonly
SPECIFIC_SETTING_NAMES: readonly keyof G3XSpecificMapUserSettingTypes
[]
An array of names of all G3X Touch-specific map user settings.
Defined in
src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Settings/MapUserSettings.ts:298