Skip to main content

Class: G3000ChartsUserSettings

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/G3000ChartsUserSettings.ts:63

A utility class for retrieving G3000 electronic charts setting managers.

Constructors

Constructor

new G3000ChartsUserSettings(): G3000ChartsUserSettings

Returns

G3000ChartsUserSettings

Methods

getDisplayPaneManager()

static getDisplayPaneManager(bus, index): UserSettingManager<G3000ChartsUserSettingTypes>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/G3000ChartsUserSettings.ts:93

Retrieves a manager for aliased electronic charts settings for a single display pane.

Parameters

ParameterTypeDescription
busEventBusThe event bus.
indexControllableDisplayPaneIndexThe index of the display pane.

Returns

UserSettingManager<G3000ChartsUserSettingTypes>

A manager for aliased electronic charts settings for the specified display pane.


getMasterManager()

static getMasterManager(bus): UserSettingManager<G3000ChartsAllUserSettingTypes>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/G3000ChartsUserSettings.ts:77

Retrieves a manager for all true electronic charts settings.

Parameters

ParameterTypeDescription
busEventBusThe event bus.

Returns

UserSettingManager<G3000ChartsAllUserSettingTypes>

A manager for all true electronic charts settings.