SwipeRefresh.cupertino constructor

const SwipeRefresh.cupertino({
  1. required Stream<SwipeRefreshState> stateStream,
  2. required VoidCallback onRefresh,
  3. List<Widget>? children,
  4. SliverChildDelegate? childrenDelegate,
  5. Key? key,
  6. SwipeRefreshState? initState,
  7. double? refreshTriggerPullDistance,
  8. double? refreshIndicatorExtent,
  9. RefreshControlIndicatorBuilder? indicatorBuilder,
  10. ScrollController? scrollController,
  11. EdgeInsets? padding,
  12. bool shrinkWrap = false,
  13. ScrollViewKeyboardDismissBehavior? keyboardDismissBehavior,
  14. ScrollPhysics? physics,
  15. double? cacheExtent,
})

Create refresh indicator with Cupertino style.

Implementation

const SwipeRefresh.cupertino({
  required Stream<SwipeRefreshState> stateStream,
  required VoidCallback onRefresh,
  List<Widget>? children,
  SliverChildDelegate? childrenDelegate,
  Key? key,
  SwipeRefreshState? initState,
  double? refreshTriggerPullDistance,
  double? refreshIndicatorExtent,
  RefreshControlIndicatorBuilder? indicatorBuilder,
  ScrollController? scrollController,
  EdgeInsets? padding,
  bool shrinkWrap = false,
  ScrollViewKeyboardDismissBehavior? keyboardDismissBehavior,
  ScrollPhysics? physics,
  double? cacheExtent,
}) : this(
        SwipeRefreshStyle.cupertino,
        key: key,
        children: children,
        childrenDelegate: childrenDelegate,
        stateStream: stateStream,
        initState: initState,
        onRefresh: onRefresh,
        refreshTriggerPullDistance: refreshTriggerPullDistance,
        refreshIndicatorExtent: refreshIndicatorExtent,
        indicatorBuilder: indicatorBuilder,
        scrollController: scrollController,
        padding: padding,
        shrinkWrap: shrinkWrap,
        keyboardDismissBehavior: keyboardDismissBehavior,
        physics: physics,
        cacheExtent: cacheExtent,
      );