Skip to content

riverpod

0.1.0stateriverpod

Riverpod providers in a Riverpod tab: each provider's current value and recent changes.

Installdevpul add riverpod
WiringProviderScope(observers: devpulRiverpodObservers(), child: app)
TabYes
devpul>=1.0.0-dev.1 <2.0.0
Requiresflutter_riverpod ^3.0.0
Sourcehttps://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.