flutter/slc/mvvm/base_mvvm library

Classes

AbsoluteChangeNotifier
定义一个自定义的 ChangeNotifier 类 AbsoluteChangeNotifier,用于处理状态变化通知
BaseVm
基于 MVVM 架构的 ViewModel 基类 @author sunlunchang
MvvmState<W extends StatefulWidget, T extends BaseVm>
定义一个抽象的状态类 MvvmState,继承自 State 并混入 MvvmDelegate
MvvmStatelessWidget<T extends BaseVm>
定义一个抽象的无状态组件类 MvvmStatelessWidget,继承自 StatelessWidget 并混入 MvvmDelegate
VmSub
VmSub 用于为Vm解偶,部分通用业务逻辑放在VmSub处理,并有Vm管理VmSub

Mixins

MvvmDelegate<T>
基于 MVVM 架构的基础界面和 BaseVm @author sunlunchang