flutter_refresh_indicator 1.0.3 copy "flutter_refresh_indicator: ^1.0.3" to clipboard
flutter_refresh_indicator: ^1.0.3 copied to clipboard

This package provides a refresh indicator widget that is far more flexible and native-like than the default Flutter one, built on top of flutter_appbar.

example/main.dart

import 'package:flutter/material.dart' hide RefreshIndicator;
import 'package:flutter_refresh_indicator/flutter_refresh_indicator.dart';

void main() {
  runApp(MainApp());
}

class MainApp extends StatelessWidget {
  const MainApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: SafeArea(
          child: RefreshIndicator(
            onRefresh: () => Future.delayed(Duration(milliseconds: 1000)),
            child: ListView.builder(
              itemCount: 100,
              itemBuilder: (context, index) {
                return Container(
                  color: index % 2 == 0 ? Colors.red : Colors.blue,
                  height: 50,
                );
              },
            ),
          ),
        ),
      ),
    );
  }
}
3
likes
160
points
275
downloads

Publisher

verified publisherttangkong.dev

Weekly Downloads

This package provides a refresh indicator widget that is far more flexible and native-like than the default Flutter one, built on top of flutter_appbar.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_appbar

More

Packages that depend on flutter_refresh_indicator