Skip to main content

Class: DisplayPanesController

Defined in: workingtitle-instruments-g3000/html_ui/MFD/DisplayPanes/DisplayPanesController.ts:32

Keeps track of which display pane is being controlled by which GTC.

Constructors

Constructor

new DisplayPanesController(bus, pfdCount): DisplayPanesController

Defined in: workingtitle-instruments-g3000/html_ui/MFD/DisplayPanes/DisplayPanesController.ts:88

Creates a new DisplayPanesController.

Parameters

ParameterTypeDescription
busEventBusThe event bus.
pfdCount1 | 2The number of supported PFD GDUs.

Returns

DisplayPanesController

Methods

init()

init(powerOnOptions): void

Defined in: workingtitle-instruments-g3000/html_ui/MFD/DisplayPanes/DisplayPanesController.ts:136

Initializes this controller.

Parameters

ParameterTypeDescription
powerOnOptionsundefined | Readonly<DisplayPanePowerOnOptions>Options with which to configure display pane logic on initial system power-on.

Returns

void


reset()

reset(): void

Defined in: workingtitle-instruments-g3000/html_ui/MFD/DisplayPanes/DisplayPanesController.ts:163

Resets this controller's display panes to their default configuration:

  • MFD in Half Mode.
  • Navigation Map displayed on both PFD panes and the Left MFD pane.
  • Traffic Map displayed on the Right MFD pane.

This operation leaves PFD Full/Split mode unchanged for both PFDs.

Returns

void