Interface: MFDSelectDepArrStore<T>
A data store for MFD departure/arrival selection components.
Type parameters
Name | Type |
---|---|
T | extends DepartureProcedure | ArrivalProcedure |
Hierarchy
↳
MFDSelectDepArrStore
Properties
_procedures
• Protected
Readonly
_procedures: ArraySubject
<T
>
Inherited from
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
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
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
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
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
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 | T | 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
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
Name | Type | Description |
---|---|---|
airport | undefined | AirportFacility | An 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
Name | Type | Description |
---|---|---|
runwayTransition | undefined | RunwayTransition | A 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
Name | Type | Description |
---|---|---|
procedure | T | 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 | T | - |
transitionIndex | number | is the index of the transition in the procedure |
rwyTransitionIndex | number | - |
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
Name | Type | Description |
---|---|---|
procedure | T | A 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
Name | Type | Description |
---|---|---|
facility | undefined | AirportFacility | The 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
Name | Type | Description |
---|---|---|
proc | undefined | T | The 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