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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The 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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The 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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The 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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The 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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The 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
Parameter | Type | Description |
---|---|---|
airport | IcaoValue | The airport ICAO value |
Returns
Promise
<void
| ChartIndex
<string
>>
Charts