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