Skip to main content

Class: PfdUserSettings

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/PfdUserSettings.ts:137

Utility class for retrieving PFD user setting managers.

Constructors​

Constructor​

new PfdUserSettings(): PfdUserSettings

Returns​

PfdUserSettings

Methods​

getAliasedManager()​

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

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/PfdUserSettings.ts:176

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

Type Parameters​

Type Parameter
Index extends PfdIndex

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
indexIndexThe index of the PFD.

Returns​

UserSettingManager<PfdAliasedUserSettingTypes>

A manager for aliased PFD settings for the specified PFD.


getMasterManager()​

static getMasterManager(bus): UserSettingManager<PfdAllUserSettingTypes>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Settings/PfdUserSettings.ts:162

Retrieves a manager for all true PFD settings.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.

Returns​

UserSettingManager<PfdAllUserSettingTypes>

A manager for all true PFD settings.