keep library

Classes

Keep
Simple, Singleton-based Keep storage with Field-Level Encryption support.
KeepBuilder<T>
A reactive widget that rebuilds when the value of a KeepKey changes.
KeepEncrypter
Interface for encrypting and decrypting keep data.
KeepKey<T>
Abstract base class for all typed keys in Keep.
KeepKeyPlain<T>
A standard implementation of KeepKey that stores data as plain JSON.
KeepKeySecure<T>
A specialized KeepKey that automatically encrypts and decrypts data before it reaches the storage layer.
KeepStorage
Abstract base class for solid storage implementations (Files, Cloud, etc.).
SimpleKeepEncrypter
Default XOR-based implementation of KeepEncrypter.
SubKeyManager<T>
Manages registration and persistence of sub-keys.

Enums

SubKeyEvent
Event types for SubKeyManager changes.

Exceptions / Errors

KeepException<T>
Exception thrown when a keep operation fails.