Class: SelectProcedureControllerStore
The data store for SelectProcedure pages
Constructors
constructor
• new SelectProcedureControllerStore(): SelectProcedureControllerStore
Returns
SelectProcedureControllerStore
Properties
procedures
• Readonly
procedures: ArraySubject
<Procedure
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:11
runways
• Readonly
runways: ArraySubject
<RunwayTransition
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:12
selectedFacility
• selectedFacility: undefined
| AirportFacility
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:5
selectedProcIndex
• Readonly
selectedProcIndex: Subject
<number
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:7
selectedRwyIndex
• Readonly
selectedRwyIndex: Subject
<number
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:8
selectedTransIndex
• Readonly
selectedTransIndex: Subject
<number
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:9
sequence
• Readonly
sequence: ArraySubject
<Subject
<LegDefinition
>>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:15
transitions
• Readonly
transitions: ArraySubject
<EnrouteTransition
>
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:13
Methods
clearFacility
▸ clearFacility(): void
Empties the display content when no facility is selected
Returns
void
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:39
getOneWayRunway
▸ getOneWayRunway(): undefined
| OneWayRunway
Gets the one-way runway from the selected procedure runway
Returns
undefined
| OneWayRunway
the OneWayRunway object or undefined
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:50
getProcedures
▸ getProcedures(): readonly Procedure
[]
Gets the procedures array.
Returns
readonly Procedure
[]
The procedures array.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:22
getRunwayString
▸ getRunwayString(runwayTransition
): string
Gets a runway designation string from the runway transition.
Parameters
Name | Type | Description |
---|---|---|
runwayTransition | undefined | RunwayTransition | is the runway transition object |
Returns
string
The runway designation string.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:66
getRunways
▸ getRunways(): readonly RunwayTransition
[]
Gets the runways of the selected procedure.
Returns
readonly RunwayTransition
[]
The runways.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:84
getTransitionName
▸ getTransitionName(transitionIndex
): string
Gets the transition name and creates a default transition when the procedure has no transitions.
Parameters
Name | Type | Description |
---|---|---|
transitionIndex | number | is the index of the transition in the procedure |
Returns
string
The transition name string.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:78
getTransitions
▸ getTransitions(): readonly EnrouteTransition
[]
Gets the enroute transitions of the selected procedure.
Returns
readonly EnrouteTransition
[]
The enroute transitions.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:93
loadFacility
▸ loadFacility(facility
): void
Sets the data to display the facility.
Parameters
Name | Type | Description |
---|---|---|
facility | AirportFacility | The airport facility to be shown. |
Returns
void
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Controllers/SelectProcedureStore.ts:28