Skip to main content

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

NameTypeDescription
runwayTransitionundefined | RunwayTransitionis 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

NameTypeDescription
transitionIndexnumberis 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

NameTypeDescription
facilityAirportFacilityThe 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