Skip to main content

Class: SelectArrivalStore

A data store for arrival selection components.

Hierarchy

Constructors

constructor

new SelectArrivalStore(): SelectArrivalStore

Constructor.

Returns

SelectArrivalStore

Inherited from

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

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<Procedure>

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 | Procedure>

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


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

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 Procedure[]

Gets the procedures array from an airport.

Parameters

NameTypeDescription
airportundefined | AirportFacilityAn airport facility.

Returns

readonly Procedure[]

The procedures array from the specified airport.

Overrides

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

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
procedureProcedureA 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
procedureProcedure-
transitionIndexnumberis the index of the transition in the procedure
rwyTransitionIndexnumber-

Returns

string

The transition name string.

Overrides

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

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 | ProcedureThe 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