RefreshableSliverListView<T> constructor

const RefreshableSliverListView<T>({
  1. Key? key,
  2. required List<T> data,
  3. required Future<List<T>> getData(),
  4. UpdatableDataViewSetting<T> setting = const UpdatableDataViewSetting(),
  5. ScrollController? scrollController,
  6. required Widget itemBuilder(
    1. BuildContext,
    2. int,
    3. T
    ),
  7. UpdatableDataViewExtraWidgets? extra,
  8. Widget? separator,
  9. bool? useOverlapInjector = false,
})

This constructor is the same as RefreshableDataView.sliverListView, only for backward compatibility.

Implementation

const RefreshableSliverListView({
  Key? key,
  required List<T> data,
  required Future<List<T>> Function() getData,
  UpdatableDataViewSetting<T> setting = const UpdatableDataViewSetting(),
  ScrollController? scrollController,
  required Widget Function(BuildContext, int, T) itemBuilder,
  UpdatableDataViewExtraWidgets? extra,
  // ===================================
  Widget? separator,
  bool? useOverlapInjector = false,
}) : super.sliverListView(
        key: key,
        data: data,
        getData: getData,
        setting: setting,
        scrollController: scrollController,
        itemBuilder: itemBuilder,
        extra: extra,
        // ===================================
        separator: separator,
        useOverlapInjector: useOverlapInjector,
      );