zwbase_flutter library

Classes

BaseElement
BaseNavView
导航View, 主要是外层需要包裹 StatelessWidget的组件..
BaseState
状态中间件....
BaseTabBarVC
封装的tabbar控制器
BaseVC
基础控制器
BaseView
视图中间件...串联控制器的地方将控制器和state链接起来
CustomTransitionRoute
自定义的过度路由,主要是创建透明的路由页面
FallbackCupertinoLocalisationsDelegate
NetWapper
SAutoEx
SResBase<T>
ViewCtr
这里是参考之前IOS的基类,将常用的方法封装了
ZWBanner
自动轮播控件
ZWBannerItem
ZWBaseFooter
ZWBaseHeader
ZWBaseHeaderImmp
ZWGridInfo
ZWGridVC
ZWHud
ZWListVC
ZWListVCDelegate
ZWRefreshListVC
ZWRefreshState
ZWRefreshView
一个下拉刷新,上拉加载的组件 原理很简单,监听滚动条位置,拉到一定位置就在某些地方显示某些东西~~ 最外层就是 ZWRefresh,上下就是指示器,提示信息部分,中间就是列表 +---------------------+ | +------------+ | | | indicator | | | +------------+ | | | | | | | | | | | | | | | | | | | listivew | | | | | | | | | | | | | | | | | | | +------------+ | | | indicator | | | +------------+ | +---------------------+
ZWTickBt
验证码按钮

Enums

RefreshStatus
当前指示器刷��状态

Typedefs

newFunc = dynamic Function(Map<String, dynamic> e)
ZWBannerItemClicked = void Function(int index, ZWBannerItem item)
ZWRefeshCallback = Future<Object> Function(bool bheader, bool bstart)
刷新回调,bheader 是头部,否则是底部,bstart 是开始刷新,否则完成刷新