Skip to main content

Class: FplnPageStore

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/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/WT21/FMC/Pages/FplnPageStore.ts:56

Ctor.

Parameters

ParameterTypeDescription
busEventBusThe event bus.

Returns

FplnPageStore

Properties

altn

readonly altn: Subject<null | string>

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


destination

readonly destination: Subject<null | string>

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


distance

readonly distance: Subject<number>

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


flightNoSetting

readonly flightNoSetting: UserSetting<string>

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


legs

readonly legs: SubscribableArray<RoutePageLegItem>

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


origin

readonly origin: Subject<null | string>

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


originRunway

readonly originRunway: Subject<string>

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

Methods

insertLegAt()

insertLegAt(index, leg): void

Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/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/WT21/FMC/Pages/FplnPageStore.ts:64

Sets the legs array.

Parameters

ParameterTypeDescription
legsRoutePageLegItem[]The array of RoutePageLegItems

Returns

void