pair_view_model_provider
library
Classes
-
PairChildViewModelProvider<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
ViewModelProvider
-
PairChildViewModelProviderMixin<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
提供 PairChildViewModelProvider 混入实现
-
PairChildViewModelProviderWidget<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
提供继承功能
-
PairValueViewModelProvider<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
ViewModelProvider
-
PairValueViewModelProviderCreate<PVM, VM>
-
创建 ViewModel 接口
-
PairValueViewModelProviderMixin<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
提供 PairValueViewModelProvider 混入实现
-
PairValueViewModelProviderWidget<PVM extends ChangeNotifier, VM extends ChangeNotifier>
-
提供继承功能
-
PairViewModelProviderBuilder<PVM, VM>
-
WidgetBuilder
-
PairViewModelProviderCreate<PVM, VM>
-
创建 ViewModel 接口
-
PairViewModelProviderLifecycle<PVM, VM>
-
生命周期
-
PairViewModelProviderLifecycleMixin<PVM, VM>
-
提供 PairViewModelProviderLifecycle 混入实现
Typedefs
-
PairViewModelWidgetBuilder<PVM, VM>
= Widget Function(BuildContext context, PVM parent, VM viewModel, Widget? child)
-
-
PairViewModelWidgetCallback<PVM, VM>
= void Function(BuildContext context, PVM parent, VM viewModel)
-
-
PairViewModelWidgetChange<PVM, VM>
= void Function(BuildContext context, PVM parent, VM viewModel, VM? oldViewModel)
-