Skip to main content

Class: LidoChartProvider

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

A provider for default Epic 2 LIDO charts

Implements

Constructors

Constructor

new LidoChartProvider(): LidoChartProvider

Returns

LidoChartProvider

Methods

getAirportCharts()

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

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

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/LidoChartProvider.ts:121

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/LidoChartProvider.ts:89

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/LidoChartProvider.ts:111

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/LidoChartProvider.ts:116

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/LidoChartProvider.ts:49

Gets all the charts available for an airport

Parameters

ParameterTypeDescription
airportIcaoValueThe airport ICAO value

Returns

Promise<void | ChartIndex<string>>

Charts