Skip to main content

Interface: SettingsStateManager

Defined in: utils/state/domain/settingsStateManager.ts:44

Public shape of the legacy settings state manager singleton.

Methods​

exportSettings()​

exportSettings(): ExportedSettings | null;

Defined in: utils/state/domain/settingsStateManager.ts:45

Returns​

ExportedSettings | null


getSetting()​

getSetting(category: string, key?: string): unknown;

Defined in: utils/state/domain/settingsStateManager.ts:46

Parameters​

category​

string

key?​

string

Returns​

unknown


importSettings()​

importSettings(settingsData: unknown): boolean;

Defined in: utils/state/domain/settingsStateManager.ts:47

Parameters​

settingsData​

unknown

Returns​

boolean


resetSettings()​

resetSettings(category: string, options?: Record<string, unknown>): unknown;

Defined in: utils/state/domain/settingsStateManager.ts:48

Parameters​

category​

string

options?​

Record<string, unknown>

Returns​

unknown


setSetting()​

setSetting(
category: string,
value: unknown,
key?: string
): unknown;

Defined in: utils/state/domain/settingsStateManager.ts:49

Parameters​

category​

string

value​

unknown

key?​

string

Returns​

unknown