riverpod
Riverpod providers in a Riverpod tab: each provider's current value and recent changes.
| Install | devpul add riverpod |
| Wiring | ProviderScope(observers: devpulRiverpodObservers(), child: app) |
| Tab | Yes |
| devpul | >=1.0.0-dev.1 <2.0.0 |
| Requires | flutter_riverpod ^3.0.0 |
| Source | https://github.com/ictsolved/devpul plugins/riverpod |
A Riverpod tab for DevPul: every provider with its current value and recent changes. Each add, update and dispose is also an event (riverpod.*), and provider failures show in Errors.
devpul add riverpod
import 'devpul/plugins.dart';
void main() {
DevpulPlugins.install();
runApp(ProviderScope(observers: devpulRiverpodObservers(), child: const App()));
}
devpulRiverpodObservers returns no observers unless Devpul.included. Keep busy providers out with exclude, or list the ones to show with include; both take providers and families. filter decides for the rest:
devpulRiverpodObservers(exclude: [clockProvider], filter: (p) => p.name != null)
Needs flutter_riverpod 3.