Class: G3000MapUserSettingUtils
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/MapUserSettings.ts:313
A utility class for working with G3000 map user settings.
Constructors
Constructor
new G3000MapUserSettingUtils():
G3000MapUserSettingUtils
Returns
G3000MapUserSettingUtils
Properties
DELEGATE_MAP
readonly
static
DELEGATE_MAP:Record
<G3000MapDelegatedUserSettingNames
, keyofG3000SpecificMapUserSettingTypes
>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/MapUserSettings.ts:368
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"
|"mapAirportLargeRangeIndex"
|"mapAirportMediumRangeIndex"
|"mapAirportSmallRangeIndex"
|"mapVorShow"
|"mapVorRangeIndex"
|"mapNdbShow"
|"mapNdbRangeIndex"
|"mapIntersectionShow"
|"mapIntersectionRangeIndex"
|"mapUserWaypointShow"
|"mapUserWaypointRangeIndex"
|"mapAirspaceClassBRangeIndex"
|"mapAirspaceClassCRangeIndex"
|"mapAirspaceClassDRangeIndex"
|"mapAirspaceRestrictedRangeIndex"
|"mapAirspaceMoaRangeIndex"
|"mapAirspaceOtherRangeIndex"
|"mapTrafficShow"
|"mapTrafficRangeIndex"
|"mapTrafficLabelShow"
|"mapTrafficLabelRangeIndex"
|"mapTrafficAlertLevelMode"
|"mapNexradShow"
|"mapNexradRangeIndex"
|"mapTrackVectorShow"
|"mapTrackVectorLookahead"
|"mapAltitudeArcShow"
|"mapWindVectorShow"
| keyof G3000SpecificMapUserSettingTypes)[]
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/MapUserSettings.ts:315
An array of all G3000 map user setting names.
SPECIFIC_SETTING_NAMES
readonly
static
SPECIFIC_SETTING_NAMES: readonly keyofG3000SpecificMapUserSettingTypes
[]
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/MapUserSettings.ts:360
An array of names of all G3000-specific map user settings.