screenshot

Getting started

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

    dependencies:
      flutter_loadmore_any: <latest_version>

Import it Now in your Dart code, you can use:

    import 'package:flutter_loadmore_any/flutter_loadmore_any.dart';

Usage

  LoadMoreView(
    onLoadMore: () => load(), 
    isEmpty: false,
    isError: false,
    duration: 500,
    slivers: [
    SliverList(
    delegate:
    SliverChildBuilderDelegate((BuildContext context, int index) {
      return Container(
        child: Text(list[index].toString()),
        height: 40.0,
        alignment: Alignment.center,
      );
  }, childCount: list.length)),
  ],
  ),

在slivers中添加普通widget时可以使用SliverToBoxAdapter转换一下

    SliverToBoxAdapter(
      child: Text('Test'))