mole library

Mole - local storage inspector for Flutter.

See, edit, and clear everything your app has stored in SharedPreferences, Hive, Secure Storage, and more.

Classes

Mole
Mole - modern, production-safe local storage inspector for Flutter.
MoleActivation
Resolves whether Mole should be active for a given config + build mode.
MoleBubble
Floating draggable bubble. Tap opens the Mole dashboard.
MoleCacheSource
Inspects real files in a cache/temp directory.
MoleConfig
Configuration for Mole.install.
MoleDashboard
Dashboard home: list of storage sources the host app registered via Mole.install / Mole.addSources, with live entry counts.
MoleDataEntry
A single stored key/value pair in a storage source.
MoleDetailView
Single entry: shows key/value (masked when sensitive), with Edit and Delete actions. Edits are raw-string for MVP (see plan ยง3, V2 for type-aware edits).
MoleEngine
Storage inspection pipeline: registers sources into the MoleStore and exposes the read/write mutations used by the UI.
MoleFileEntry
Describes a single file inside a cache/temp directory, for inspection only.
MoleHiveSource
Adapts an existing Hive Box for inspection.
MoleSharedPrefsSource
Adapts an existing SharedPreferences instance for inspection.
MoleSource
A storage source Mole can inspect.
MoleSourceView
Table/list of all keys + values in a single source, live-updating.
MoleStore
In-memory live view over the registered storage sources.
MoleValueRenderer
One shared value renderer used by every source's list and detail views.