Skip to main content

Class: MFDSelectArrivalStore

A data store for the MFD departure selection component.

Hierarchy

Constructors

constructor

new MFDSelectArrivalStore(): MFDSelectArrivalStore

Constructor.

Returns

MFDSelectArrivalStore

Inherited from

SelectArrivalStore.constructor

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:19

Properties

_procedures

Protected Readonly _procedures: ArraySubject<Procedure>

Inherited from

SelectArrivalStore._procedures

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:9


previewPlan

Readonly previewPlan: Subject<null | FlightPlan>

Inherited from

SelectArrivalStore.previewPlan

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:14


procedures

Readonly procedures: SubscribableArray<Procedure>

Inherited from

SelectArrivalStore.procedures

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:10


runways

Readonly runways: ArraySubject<RunwayTransition>

Inherited from

SelectArrivalStore.runways

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:15


selectedFacility

Readonly selectedFacility: Subject<undefined | AirportFacility>

Inherited from

SelectArrivalStore.selectedFacility

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:7


selectedProcIndex

Readonly selectedProcIndex: Subject<number>

Inherited from

SelectArrivalStore.selectedProcIndex

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:11


selectedProcedure

Readonly selectedProcedure: Subject<undefined | Procedure>

Inherited from

SelectArrivalStore.selectedProcedure

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:12


selectedRwyTransIndex

Readonly selectedRwyTransIndex: Subject<number>

Inherited from

SelectArrivalStore.selectedRwyTransIndex

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:12


selectedTransIndex

Readonly selectedTransIndex: Subject<number>

Inherited from

SelectArrivalStore.selectedTransIndex

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:13


sequence

Readonly sequence: ArraySubject<Subject<LegDefinition>>

Inherited from

SelectArrivalStore.sequence

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:16


transitionPreviewPlan

Readonly transitionPreviewPlan: Subject<null | FlightPlan>

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/MFD/Components/UI/Procedure/DepArr/MFDSelectArrivalStore.ts:9


transitions

Readonly transitions: ArraySubject<EnrouteTransition>

Inherited from

SelectArrivalStore.transitions

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:16

Methods

getOneWayRunway

getOneWayRunway(airport, procedure, rwyTransIndex): undefined | OneWayRunway

Gets the one-way runway of a procedure runway transition.

Parameters

NameTypeDescription
airportAirportFacilityThe airport of the procedure for which to get the runway.
procedureProcedureA procedure for which to get the runway.
rwyTransIndexnumberThe index of the runway transition for which to get the runway.

Returns

undefined | OneWayRunway

The one-way runway of the specified procedure runway transition, or undefined if there is no such runway.

Inherited from

SelectArrivalStore.getOneWayRunway

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:44


getProcedures

getProcedures(airport): readonly Procedure[]

Gets the procedures array from an airport.

Parameters

NameTypeDescription
airportundefined | AirportFacilityAn airport facility.

Returns

readonly Procedure[]

The procedures array from the specified airport.

Inherited from

SelectArrivalStore.getProcedures

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectArrivalStore.ts:11


getRunwayString

getRunwayString(runwayTransition): string

Gets a runway designation string from a runway transition.

Parameters

NameTypeDescription
runwayTransitionundefined | RunwayTransitionA runway transition.

Returns

string

The runway designation string of the runway transition.

Inherited from

SelectArrivalStore.getRunwayString

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:58


getRunways

getRunways(procedure): readonly RunwayTransition[]

Gets the runway transitions of a procedure.

Parameters

NameTypeDescription
procedureProcedureA procedure.

Returns

readonly RunwayTransition[]

The runway transitions of the procedure.

Inherited from

SelectArrivalStore.getRunways

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:70


getTransitionName

getTransitionName(procedure, transitionIndex, rwyTransitionIndex): string

Gets the transition name and creates a default transition when the procedure has no transitions.

Parameters

NameTypeDescription
procedureProcedure-
transitionIndexnumberis the index of the transition in the procedure
rwyTransitionIndexnumber-

Returns

string

The transition name string.

Inherited from

SelectArrivalStore.getTransitionName

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectArrivalStore.ts:16


getTransitions

getTransitions(procedure): readonly EnrouteTransition[]

Gets the enroute transitions of a procedure.

Parameters

NameTypeDescription
procedureProcedureA procedure.

Returns

readonly EnrouteTransition[]

The enroute transitions of the procedure.

Inherited from

SelectArrivalStore.getTransitions

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:79


onSelectedFacilityChanged

onSelectedFacilityChanged(facility): void

Responds to changes in the selected airport facility.

Parameters

NameTypeDescription
facilityundefined | AirportFacilityThe selected airport facility.

Returns

void

Inherited from

SelectArrivalStore.onSelectedFacilityChanged

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:19


onSelectedProcedureChanged

onSelectedProcedureChanged(proc): void

Responds to changes in the selected procedure.

Parameters

NameTypeDescription
procundefined | ProcedureThe selected procedure.

Returns

void

Inherited from

SelectArrivalStore.onSelectedProcedureChanged

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/DepArr/SelectDepArrStore.ts:32