riverpod_stateful_service library

Classes

StatefulServiceNotifier<Service extends StatefulService<State>, State>
A state notifier for a StatefulService.

Extensions

AutoDisposeStatefulServiceNotifierProviderExt on AutoDisposeStateNotifierProvider<StatefulServiceNotifier<Service, State>, ServiceState<State>>
StatefulServiceNotifierProviderExt on StateNotifierProvider<StatefulServiceNotifier<Service, State>, ServiceState<State>>

Functions

autoDisposeStatefulServiceProvider<Service extends StatefulService<State>, State>(Service f(Ref<Object?> ref)) AutoDisposeStatefulServiceNotifierProvider<Service, State>
autoDisposeStatefulServiceProviderFamily<Service extends StatefulService<State>, State, Arg>(Service f(Ref<Object?> ref, Arg arg)) AutoDisposeStatefulServiceNotifierProviderFamily<Service, State, Arg>
statefulServiceProvider<Service extends StatefulService<State>, State>(Service f(Ref<Object?> ref)) StatefulServiceNotifierProvider<Service, State>
statefulServiceProviderFamily<Service extends StatefulService<State>, State, Arg>(Service f(Ref<Object?> ref, Arg arg)) StatefulServiceNotifierProviderFamily<Service, State, Arg>

Typedefs

AutoDisposeStatefulServiceNotifierProvider<Service extends StatefulService<State>, State> = AutoDisposeStateNotifierProvider<StatefulServiceNotifier<Service, State>, ServiceState<State>>
AutoDisposeStatefulServiceNotifierProviderFamily<Service extends StatefulService<State>, State, Arg> = AutoDisposeStateNotifierProviderFamily<StatefulServiceNotifier<Service, State>, ServiceState<State>, Arg>
StatefulServiceNotifierProvider<Service extends StatefulService<State>, State> = StateNotifierProvider<StatefulServiceNotifier<Service, State>, ServiceState<State>>
StatefulServiceNotifierProviderFamily<Service extends StatefulService<State>, State, Arg> = StateNotifierProviderFamily<StatefulServiceNotifier<Service, State>, ServiceState<State>, Arg>