StretchyHeader.listView constructor

StretchyHeader.listView({
  1. Key? key,
  2. required HeaderData headerData,
  3. required List<Widget> children,
  4. double? displacement,
  5. VoidCallback? onRefresh,
})

Implementation

StretchyHeader.listView({
  Key? key,
  required HeaderData headerData,
  required List<Widget> children,
  double? displacement,
  VoidCallback? onRefresh,
}) : super(
        key: key,
        headerData: headerData,
        displacement: displacement,
        onRefresh: onRefresh,
        listBuilder: (context, controller, padding, physics, topWidget) {
          return ListView(
            controller: controller,
            padding: EdgeInsets.zero,
            physics: physics,
            children: <Widget>[topWidget].followedBy(children).toList(),
          );
        },
      );