Skip to main content

Class: FplnPageStore

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

FPLN Page Store

Constructors​

Constructor​

new FplnPageStore(bus): FplnPageStore

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

Ctor.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.

Returns​

FplnPageStore

Properties​

altn​

readonly altn: Subject<string | null>

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


destination​

readonly destination: Subject<string | null>

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


distance​

readonly distance: Subject<number>

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


flightNoSetting​

readonly flightNoSetting: UserSetting<string>

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


legs​

readonly legs: SubscribableArray<RoutePageLegItem>

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


origin​

readonly origin: Subject<string | null>

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


originRunway​

readonly originRunway: Subject<string>

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

Methods​

insertLegAt()​

insertLegAt(index, leg): void

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

Sets the legs array.

Parameters​

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

Returns​

void


setLegs()​

setLegs(legs): void

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

Sets the legs array.

Parameters​

ParameterTypeDescription
legsRoutePageLegItem[]The array of RoutePageLegItems

Returns​

void