SaveAdapter
Defined in: packages/save/src/Save.ts:7
Pluggable storage backend used by the Save instance. Adapters speak strings — codecs and serialization happen above this layer.
Methods
Section titled “Methods”delete()
Section titled “delete()”delete(
key):Promise<void>
Defined in: packages/save/src/Save.ts:13
Delete the value at a key. No-op when absent.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
list()
Section titled “list()”list(
prefix):Promise<string[]>
Defined in: packages/save/src/Save.ts:15
List all keys starting with prefix.
Parameters
Section titled “Parameters”prefix
Section titled “prefix”string
Returns
Section titled “Returns”Promise<string[]>
read()
Section titled “read()”read(
key):Promise<string|null>
Defined in: packages/save/src/Save.ts:9
Read raw bytes for a key. Returns null when the key is absent.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<string | null>
write()
Section titled “write()”write(
key,value):Promise<void>
Defined in: packages/save/src/Save.ts:11
Write raw bytes for a key. Overwrites existing value.
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”Promise<void>