Skip to main content

Class: FPLDetailsController

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:28

Controller for FPLDetails

Constructors

Constructor

new FPLDetailsController(store, fms, bus, scrollToActiveLegCb): FPLDetailsController

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:46

Constructor

Parameters

ParameterTypeDescription
storeFPLDetailsStorethe store instance
fmsFmsthe fms
busEventBusthe bus
scrollToActiveLegCb() => voidthe callback for scroll to active leg

Returns

FPLDetailsController

Properties

airwaysCollapsed

airwaysCollapsed: boolean = false

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:34


hasVnav

hasVnav: boolean = false

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:32


legArrowRef

readonly legArrowRef: NodeReference<FplActiveLegArrow>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:31


originRef

readonly originRef: NodeReference<FPLOrigin>

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:30


scrollMode

scrollMode: ScrollMode = ScrollMode.MANUAL

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:35


sectionRefs

readonly sectionRefs: NodeReference<FPLSection>[] = []

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

Methods

collapseAirways()

collapseAirways(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:503

A method called to collapse the airways.

Returns

void


initActiveLeg()

initActiveLeg(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:130

A method to initialize the active leg. TODO: REMOVE THIS WHEN THE ROOT PROBLEM IS FIXED

Returns

void


initDtoLeg()

initDtoLeg(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:138

A method to initialize the dto leg. TODO: REMOVE THIS WHEN THE ROOT PROBLEM IS FIXED

Returns

void


initialize()

initialize(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/FPL/FPLDetailsController.ts:53

Initializes fpldetails controller

Returns

void