Skip to main content

Abstract Class: SelectProcedureStore<T>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:6

A data store for procedure selection components.

Extended by

Type Parameters

Type Parameter
T

Constructors

Constructor

new SelectProcedureStore<T>(): SelectProcedureStore<T>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:19

Constructor.

Returns

SelectProcedureStore<T>

Properties

_procedures

protected readonly _procedures: ArraySubject<T>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:9


previewPlan

readonly previewPlan: Subject<null | FlightPlan>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:14


procedures

readonly procedures: SubscribableArray<T>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:10


selectedFacility

readonly selectedFacility: Subject<undefined | AirportFacility>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:7


selectedProcedure

readonly selectedProcedure: Subject<undefined | T>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:12


sequence

readonly sequence: ArraySubject<Subject<LegDefinition>>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:16

Methods

onSelectedFacilityChanged()

protected onSelectedFacilityChanged(facility): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:29

Responds to changes in the selected airport facility.

Parameters

ParameterTypeDescription
facilityundefined | AirportFacilityThe selected airport facility.

Returns

void


onSelectedProcedureChanged()

protected onSelectedProcedureChanged(proc): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Procedure/SelectProcedureStore.ts:38

Responds to changes in the selected procedure.

Parameters

ParameterTypeDescription
procundefined | TThe selected procedure.

Returns

void