Skip to main content

Class: PfdCourseKnobInputHandler

Handles course knob inputs for a PFD to change the selected course of the PFD's active NAV source.

Constructors

constructor

new PfdCourseKnobInputHandler(index, bus, activeNavIndicator): PfdCourseKnobInputHandler

Constructor.

Parameters

NameTypeDescription
indexPfdIndexThe index of this handler's parent PFD.
busEventBusThe event bus.
activeNavIndicatorG3000NavIndicatorThe active NAV indicator for this handler's parent PFD.

Returns

PfdCourseKnobInputHandler

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Input/PfdCourseKnobInputHandler.ts:28

Properties

index

Readonly index: PfdIndex

The index of this handler's parent PFD.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Input/PfdCourseKnobInputHandler.ts:29

Methods

destroy

destroy(): void

Destroys this handler.

Returns

void

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Input/PfdCourseKnobInputHandler.ts:109


init

init(): void

Initializes this handler. Once this handler is initialized, it will change the selected course of the active NAV source in response to course knob input events.

Returns

void

Throws

Error if this handler has been destroyed.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Input/PfdCourseKnobInputHandler.ts:40