Skip to main content

Class: LegsPageStore

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:37

LEGS Page Store

Constructors​

Constructor​

new LegsPageStore(): LegsPageStore

Returns​

LegsPageStore

Properties​

holdAtFacilitySubject​

holdAtFacilitySubject: Subject<Facility | null>

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:44


lastRenderPlanIndex​

lastRenderPlanIndex: number | undefined = undefined

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:46


legs​

readonly legs: SubscribableArray<LegPageItem>

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:40


selectedLeg​

selectedLeg: LegPageItem | undefined

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:42

Methods​

insertLegAt()​

insertLegAt(index, leg): void

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:61

Sets the legs array.

Parameters​

ParameterTypeDescription
indexnumberThe index to insert the leg at.
legLegPageItemThe RoutePageLegItem to insert

Returns​

void


setLegs()​

setLegs(legs): void

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:52

Sets the legs array.

Parameters​

ParameterTypeDescription
legsLegPageItem[]The array of RoutePageLegItems

Returns​

void


setVNavLegAndConstraint()​

setVNavLegAndConstraint(globalIndex, vnavLeg?, vnavConstraint?): void

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Pages/LegsPageStore.ts:71

Set the vnavLeg on a LegPageItem

Parameters​

ParameterTypeDescription
globalIndexnumberThe global leg index of the leg.
vnavLeg?VNavLegThe VNavLeg or undefined if none exists.
vnavConstraint?VNavConstraintThe VNavConstraint or undefined if none exists.

Returns​

void