Skip to main content

Interface: WaypointInfoChartDisplayDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:11

A provider of data for a waypoint information chart display.

Properties

chartPageSelection

readonly chartPageSelection: Subscribable<null | G3XChartsPageSelectionData>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:19

A description of the chart page that is selected to be displayed, or null if no page has been selected to be displayed.


chartsSources

readonly chartsSources: ReadonlyMap<string, G3XChartsSource>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:13

A map to all available electronic charts sources from their unique IDs.


colorMode

readonly colorMode: Subscribable<G3XChartsDisplayColorMode>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:25

The active color mode with which to display charts.


isLoadingAirportData

readonly isLoadingAirportData: Subscribable<boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:22

Whether airport chart data is currently being loaded.


planeHeading

readonly planeHeading: Accessible<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:34

The airplane's current true heading, in degrees, or NaN if the heading is not available.


planePosition

readonly planePosition: Accessible<Readonly<LatLonInterface>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:31

The airplane's current position. If the position is not available, then both latitude and longitude are equal to NaN.


unitsDistanceMode

readonly unitsDistanceMode: Subscribable<UnitsDistanceSettingMode>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:37

The current distance units mode.

Methods

destroy()

destroy(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:52

Destroys this data provider.

Returns

void


pause()

pause(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:47

Pauses this data provider. When paused, the provider stops updating its data until it is resumed.

Returns

void


resume()

resume(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/Components/WaypointInfo/WaypointInfoChartDisplayDataProvider.ts:42

Resumes this data provider. Once resumed, the provider will automatically update its data.

Returns

void