Skip to main content

Class: G3000MapUserSettingUtils

A utility class for working with G3000 map user settings.

Constructors

constructor

new G3000MapUserSettingUtils(): G3000MapUserSettingUtils

Returns

G3000MapUserSettingUtils

Properties

DELEGATE_MAP

Static Readonly DELEGATE_MAP: Record<G3000MapDelegatedUserSettingNames, keyof G3000SpecificMapUserSettingTypes>

A mapping of delegated map user settings to the user setting to which each is delegated.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Settings/MapUserSettings.ts:368


SETTING_NAMES

Static Readonly 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)[]

An array of all G3000 map user setting names.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Settings/MapUserSettings.ts:315


SPECIFIC_SETTING_NAMES

Static Readonly SPECIFIC_SETTING_NAMES: readonly keyof G3000SpecificMapUserSettingTypes[]

An array of names of all G3000-specific map user settings.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Settings/MapUserSettings.ts:360