builder method

Widget builder(
  1. DivListStatusEnum status
)

渲染状态组件

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();
  }
}