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()
staticgetAliasedManager<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
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
index | Index | The index of the GTC. |
Returns
UserSettingManager<GtcAliasedUserSettingTypes>
A manager for aliased GTC settings for the specified GTC.
getMasterManager()
staticgetMasterManager(bus):UserSettingManager<GtcAllUserSettingTypes>
Defined in: workingtitle-instruments-g3000/html_ui/GTC/Settings/GtcUserSettings.ts:93
Retrieves a manager for all true GTC settings.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
Returns
UserSettingManager<GtcAllUserSettingTypes>
A manager for all true GTC settings.