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.