Skip to main content

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, keyof G3000SpecificMapUserSettingTypes>

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 keyof G3000SpecificMapUserSettingTypes[]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/MapUserSettings.ts:360

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