Skip to main content

Class: FaaChartProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:6

A provider for default Epic 2 FAA charts

Implements

Constructors

Constructor

new FaaChartProvider(): FaaChartProvider

Returns

FaaChartProvider

Methods

getAirportCharts()

getAirportCharts(airport): Promise<ChartMetadata<string>[]>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:55

Gets all the charts that should be available for display on the Aprt page. This is NOT all charts for an airport.

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<ChartMetadata<string>[]>

Implementation of

Epic2ChartsProvider.getAirportCharts


getApproachCharts()

getApproachCharts(airport): Promise<ChartMetadata<string>[]>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:86

Gets all the charts that should be available for display on the Appr page.

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<ChartMetadata<string>[]>

Implementation of

Epic2ChartsProvider.getApproachCharts


getDefaultAirportChart()

getDefaultAirportChart(airport): Promise<null | ChartMetadata<string>>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:60

Gets the default airport chart for automatic selection

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO Value

Returns

Promise<null | ChartMetadata<string>>

Implementation of

Epic2ChartsProvider.getDefaultAirportChart


getSidCharts()

getSidCharts(airport): Promise<ChartMetadata<string>[]>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:76

Gets all the charts that should be available for display on the SID page.

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<ChartMetadata<string>[]>

Implementation of

Epic2ChartsProvider.getSidCharts


getStarCharts()

getStarCharts(airport): Promise<ChartMetadata<string>[]>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:81

Gets all the charts that should be available for display on the STAR page.

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<ChartMetadata<string>[]>

Implementation of

Epic2ChartsProvider.getStarCharts


getChartIndexForAirport()

static getChartIndexForAirport(airport): Promise<void | ChartIndex<string>>

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/UpperMFD/Charts/Providers/FaaChartProvider.ts:25

Gets all the charts available for an airport

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<void | ChartIndex<string>>

Charts