Skip to main content

Class: GtcUserSettings

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Settings/GtcUserSettings.ts:78

Utility class for retrieving GTC user setting managers.

Constructors

Constructor

new GtcUserSettings(): GtcUserSettings

Returns

GtcUserSettings

Methods

getAliasedManager()

static getAliasedManager<Index>(bus, index): UserSettingManager<GtcAliasedUserSettingTypes>

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Settings/GtcUserSettings.ts:110

Retrieves a manager for aliased GTC settings for a single GTC.

Type Parameters

Type Parameter
Index extends GtcIndex

Parameters

ParameterTypeDescription
busEventBusThe event bus.
indexIndexThe index of the GTC.

Returns

UserSettingManager<GtcAliasedUserSettingTypes>

A manager for aliased GTC settings for the specified GTC.


getMasterManager()

static getMasterManager(bus): UserSettingManager<GtcAllUserSettingTypes>

Defined in: workingtitle-instruments-g3000/html_ui/GTC/Settings/GtcUserSettings.ts:94

Retrieves a manager for all true GTC settings.

Parameters

ParameterTypeDescription
busEventBusThe event bus.

Returns

UserSettingManager<GtcAllUserSettingTypes>

A manager for all true GTC settings.