buildEasyRefreshWidget method
Widget
buildEasyRefreshWidget({
- ScrollController? scrollController,
- Widget? footWidget,
- ViewStateWidgetBuilder? emptyWidgetBuilder,
- ViewStateWidgetBuilder? errorWidgetBuilder,
- List<
Widget> ? widgetList, - Widget? widget,
- Widget? busyWidget,
- bool showErrorWidget = true,
- bool showEmptyWidget = true,
- bool showBusyWidget = true,
- Function? onLoad,
- Function? onRefresh,
获取一个公共的刷新控件
Implementation
Widget buildEasyRefreshWidget({
ScrollController? scrollController,
Widget? footWidget,
ViewStateWidgetBuilder? emptyWidgetBuilder,
ViewStateWidgetBuilder? errorWidgetBuilder,
List<Widget>? widgetList,
Widget? widget,
Widget? busyWidget,
bool showErrorWidget = true,
bool showEmptyWidget = true,
bool showBusyWidget = true,
Function? onLoad,
Function? onRefresh,
}){
return buildBaseViewStateEasyRefresh(
scrollController: scrollController,
footWidget: footWidget,
errorWidgetBuilder: errorWidgetBuilder,
emptyWidgetBuilder: emptyWidgetBuilder,
widget: widget,
widgetList: widgetList,
busyWidget: busyWidget,
showBusyWidget: showBusyWidget,
showEmptyWidget: showEmptyWidget,
showErrorWidget: showErrorWidget,
onLoad: onLoad,
onRefresh: onRefresh??(){
refreshData();
}
);
}