Class: MFDSelectArrivalStore
A data store for the MFD departure selection component.
Hierarchy
↳
MFDSelectArrivalStore
Constructors
constructor
• new MFDSelectArrivalStore(): MFDSelectArrivalStore
Constructor.
Returns
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
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
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
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
Name | Type | Description |
---|---|---|
airport | AirportFacility | The airport of the procedure for which to get the runway. |
procedure | Procedure | A procedure for which to get the runway. |
rwyTransIndex | number | The 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
Name | Type | Description |
---|---|---|
airport | undefined | AirportFacility | An 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
Name | Type | Description |
---|---|---|
runwayTransition | undefined | RunwayTransition | A 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
Name | Type | Description |
---|---|---|
procedure | Procedure | A procedure. |
Returns
readonly RunwayTransition
[]
The runway transitions of the procedure.
Inherited from
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
Name | Type | Description |
---|---|---|
procedure | Procedure | - |
transitionIndex | number | is the index of the transition in the procedure |
rwyTransitionIndex | number | - |
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
Name | Type | Description |
---|---|---|
procedure | Procedure | A 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
Name | Type | Description |
---|---|---|
facility | undefined | AirportFacility | The 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
Name | Type | Description |
---|---|---|
proc | undefined | Procedure | The 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