@modoki/engine / index / InMemoryBackend
Class: InMemoryBackend
In-memory backend — the default. Deterministic, platform-free: the verification harness and unit tests run against this with no localStorage/Capacitor dependency.
Implements
Constructors
Constructor
new InMemoryBackend():
InMemoryBackend
Returns
InMemoryBackend
Storage
getAll()
getAll(
prefix):Promise<Record<string,string>>
All entries whose full key starts with prefix, as { fullKey: envelopeString }.
Parameters
prefix
string
Returns
Promise<Record<string, string>>
Implementation of
remove()
remove(
fullKey):Promise<void>
Remove one entry.
Parameters
fullKey
string
Returns
Promise<void>
Implementation of
set()
set(
fullKey,value):Promise<void>
Write one entry atomically (full key → envelope string).
Parameters
fullKey
string
value
string
Returns
Promise<void>