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