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
Boxfor inspection. -
Adapts an existing
SharedPreferencesinstance 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.