mvc library

Classes

ActionControl
AutoDisposeState<P extends BasePage<BaseController<BaseModel>, BaseModel>, T extends BaseController<BaseModel>>
用于控制Controller的创建和销毁
BaseController<T extends BaseModel>
BaseModel
BasePage<T extends BaseController<BaseModel>, M extends BaseModel>
BaseStatusController<T extends BaseModel>
BaseStatusPage<T extends BaseStatusController<BaseModel>, M extends BaseModel>
GetXInterface<T, M>
KeepAliveState<P extends BasePage<BaseController<BaseModel>, BaseModel>, T extends BaseController<BaseModel>>
页面需要在 TabView或者PageView 中保活时使用
LifecycleControl
ModelSetter<T extends BaseModel>
MvcSetting
PageInterface
PageStatusInterface
ResponsiveInterface
TabControllerState<P extends BasePage<BaseController<BaseModel>, BaseModel>, T extends BaseController<BaseModel>>
页面需要 TabController时使用
TabControllerWithKeepAliveState<P extends BasePage<BaseController<BaseModel>, BaseModel>, T extends BaseController<BaseModel>>
TickerProviderStateMixin 和 AutomaticKeepAliveClientMixin

Typedefs

WidgetBuilder = Widget Function(dynamic onRetry())