store_scope library

Support for doing something awesome.

More dartdocs go here.

Classes

ArgProviderFactory<T, A>
ArgProviderFactory2<T, A, B>
ArgProviderFactory3<T, A, B, C>
ArgProviderFactory4<T, A, B, C, D>
ArgProviderFactory5<T, A, B, C, D, E>
ArgProviderFactory6<T, A, B, C, D, E, F>
ArgVmProviderFactory<T extends ViewModel, A>
ArgVmProviderFactory2<T extends ViewModel, A, B>
ArgVmProviderFactory3<T extends ViewModel, A, B, C>
ArgVmProviderFactory4<T extends ViewModel, A, B, C, D>
ArgVmProviderFactory5<T extends ViewModel, A, B, C, D, E>
ArgVmProviderFactory6<T extends ViewModel, A, B, C, D, E, F>
DisposeStateNotifier
A ChangeNotifier that tracks its disposed state and notifies listeners when disposed.
Provider<T>
ProviderBase<T>
ScopeAware
An interface for objects that expose their own lifecycle scope.
Store
A Store is responsible for managing provider instances and their dependencies. It acts as a central repository for shared state management.
StoreImpl
StoreOwner
Interface for objects that own a Store instance. Provides access to the store and ability to unmount it.
StoreOwnerImpl
StoreScope
A widget that provides a Store implementation for the widget tree.
StoreScopeStatefulWidget
StoreScopeWidget
自动包含 StoreScope 的 StatelessWidget 基类
StoreSpace
UnmountableStore
A store that can be unmounted, typically used for cleanup operations.
ViewModel
ViewModelProvider<T extends ViewModel>
ViewModelProviderBase<T extends ViewModel>

Mixins

ScopedStatelessMixin
A mixin that provides dispose state tracking capability for StatelessWidgets.
ScopedStateMixin<T extends StatefulWidget>
StoreSpaceStateMixin<T extends StatefulWidget>