miniriverpod library
Classes
-
AsyncData<
T> -
AsyncError<
T> -
AsyncLoading<
T> -
AsyncProvider<
T> -
AsyncValue<
T> -
Call<
R, State> - Consumer
-
ConsumerState<
T extends ConsumerStatefulWidget> - ConsumerStatefulElement
- ConsumerStatefulWidget
- ConsumerWidget
- ConsumerWidgetElement
-
ErrorMutationState<
T> -
IdleMutationState<
T> - KeepAliveLink
- keepAlive のハンドル
-
MutationState<
T> -
MutationToken<
T> -
MutationTokenをProvider化して
ref.watch(token)を可能にする - Override
-
PendingMutationState<
T> -
Provider<
T> -
ProviderBase<
State> - ProviderContainer
- ProviderKey
- ProviderObserver
- ProviderObserverContext
-
ProviderOverride<
T> - ProviderScope
-
ProviderSubscription<
T> -
Ref<
State> - Ref: Provider実行/ミューテーション実行の文脈(公開API)
-
Scope<
T> -
ScopeOverride<
T> -
SuccessMutationState<
T> - UncontrolledProviderScope
- WidgetRef
Enums
Extensions
Typedefs
- ConsumerBuilder = Widget Function(BuildContext context, WidgetRef ref)
Exceptions / Errors
- CancelledMutation
- DroppedMutation
- 破棄・キャンセル用の例外(UIで message を見たい場合に使えます)