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
Name | Type | Description |
---|---|---|
index | PfdIndex | The index of this handler's parent PFD. |
bus | EventBus | The event bus. |
activeNavIndicator | G3000NavIndicator | The active NAV indicator for this handler's parent PFD. |
Returns
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