Skip to main content

Class: GtcUserSettings

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

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:109

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:93

Retrieves a manager for all true GTC settings.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.

Returns​

UserSettingManager<GtcAllUserSettingTypes>

A manager for all true GTC settings.