flutter_persist_state library

Classes

FileStorageAdapter
File-based storage adapter for larger data (non-web platforms)
PersistState<T>
A lightweight state management solution with automatic persistence
PersistStateWidget
A widget that provides persistent state management to its children
SharedPreferencesAdapter
SharedPreferences storage adapter
SinglePersistStateWidget<T>
A simple widget that manages a single persistent state
StorageAdapter
Abstract class for storage adapters

Mixins

PersistStateMixin<T extends StatefulWidget>
Mixin for StatefulWidget to easily manage persistent state

Extensions

PersistStateContext on BuildContext
Extension to easily access persistent states from context
PersistStateExtension on T
Extension to create PersistState instances more easily