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<G3XChartsPageSelectionData | null>

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