Skip to main content

Interface: MFDSelectDepArrStore<T>

A data store for MFD departure/arrival selection components.

Type parameters

NameType
Textends DepartureProcedure | ArrivalProcedure

Hierarchy

Properties

_procedures

Protected Readonly _procedures: ArraySubject<T>

Inherited from

SelectDepArrStore._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

SelectDepArrStore.previewPlan

Defined in

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


procedures

Readonly procedures: SubscribableArray<T>

Inherited from

SelectDepArrStore.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

SelectDepArrStore.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

SelectDepArrStore.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

SelectDepArrStore.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 | T>

Inherited from

SelectDepArrStore.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

SelectDepArrStore.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

SelectDepArrStore.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

SelectDepArrStore.sequence

Defined in

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


transitionPreviewPlan

transitionPreviewPlan: Subject<null | FlightPlan>

A subject which provides the transition preview flight plan.

Defined in

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


transitions

Readonly transitions: ArraySubject<EnrouteTransition>

Inherited from

SelectDepArrStore.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.
procedureTA 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

SelectDepArrStore.getOneWayRunway

Defined in

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


getProcedures

getProcedures(airport): readonly T[]

Gets the procedures array from an airport.

Parameters

NameTypeDescription
airportundefined | AirportFacilityAn airport facility.

Returns

readonly T[]

The procedures array from the specified airport.

Inherited from

SelectDepArrStore.getProcedures

Defined in

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


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

SelectDepArrStore.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
procedureTA procedure.

Returns

readonly RunwayTransition[]

The runway transitions of the procedure.

Inherited from

SelectDepArrStore.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
procedureT-
transitionIndexnumberis the index of the transition in the procedure
rwyTransitionIndexnumber-

Returns

string

The transition name string.

Inherited from

SelectDepArrStore.getTransitionName

Defined in

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


getTransitions

getTransitions(procedure): readonly EnrouteTransition[]

Gets the enroute transitions of a procedure.

Parameters

NameTypeDescription
procedureTA procedure.

Returns

readonly EnrouteTransition[]

The enroute transitions of the procedure.

Inherited from

SelectDepArrStore.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

SelectDepArrStore.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 | TThe selected procedure.

Returns

void

Inherited from

SelectDepArrStore.onSelectedProcedureChanged

Defined in

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