AbstractPersistedStore<T, L>
Extends
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
L extends AbstractPersistedStoreListener | AbstractPersistedStoreListener |
Constructors
Constructor
new AbstractPersistedStore<T, L>(options): AbstractPersistedStore<T, L>;
Parameters
| Parameter | Type |
|---|---|
options | AbstractPersistedStoreOptions<T> |
Returns
AbstractPersistedStore<T, L>
Overrides
Properties
| Property | Type | Inherited from |
|---|---|---|
logger | Logger | AbstractStore.logger |
Accessors
initialized
Inherited from
name
Get Signature
get name(): string;
Returns
string
Inherited from
Methods
getControls()
getControls(): AbstractSetting<AbstractSettingOptions>[];
Returns
AbstractSetting<AbstractSettingOptions>[]
Inherited from
init()
init(): Promise<void>;
Returns
Promise<void>
Inherited from
runDeserialization()
runDeserialization(): Promise<boolean>;
Returns
Promise<boolean>
save()
save(): Promise<void>;
Returns
Promise<void>
setLogger()
setLogger(logger): void;
Parameters
| Parameter | Type |
|---|---|
logger | Logger |
Returns
void
Inherited from
updateOptions()
updateOptions(options): void;
Parameters
| Parameter | Type |
|---|---|
options | Partial<Omit<AbstractPersistedStoreOptions<T>, "name">> |
Returns
void
waitForReady()
waitForReady(): Promise<void>;
Returns
Promise<void>