builder method
渲染状态组件
Implementation
Widget builder(DivListStatusEnum status) {
if(status == DivListStatusEnum.more){
return more ?? Container(
height: 30,
alignment: Alignment.center,
child: Text('加载更多', style: style)
);
}else if(status == DivListStatusEnum.noMore){
return noMore ?? Container(
height: 30,
alignment: Alignment.center,
child: Text('没有更多了', style: style)
);
}else if(status == DivListStatusEnum.loading){
return loading ?? Container(
height: 30,
alignment: Alignment.center,
child: Text('努力加载中', style: style)
);
}else if(status == DivListStatusEnum.noData){
return noData ?? Container(
height: 30,
alignment: Alignment.center,
child: Text('暂无数据', style: style)
);
}else{
return none ?? Container();
}
}