itd-api / RecordKeyValueStoreSource
Interface: RecordKeyValueStoreSource<T>
Defined in: core/key-value-store.ts:40
Источник одной записи, содержащей всю карту key-value.
Type Parameters
T
T
Methods
delete()?
ts
optional delete(): KeyValueStoreResult<void>;Defined in: core/key-value-store.ts:46
Удаляет запись, когда карта становится пустой.
Returns
KeyValueStoreResult<void>
read()
ts
read(): KeyValueStoreResult<Readonly<Record<string, T>> | undefined>;Defined in: core/key-value-store.ts:42
Читает всю карту. undefined означает отсутствие записи.
Returns
KeyValueStoreResult<Readonly<Record<string, T>> | undefined>
write()
ts
write(record): KeyValueStoreResult<void>;Defined in: core/key-value-store.ts:44
Записывает стабильный снимок всей карты.
Parameters
record
Readonly<Record<string, T>>
Returns
KeyValueStoreResult<void>