simple_future_builder 1.0.1 copy "simple_future_builder: ^1.0.1" to clipboard
simple_future_builder: ^1.0.1 copied to clipboard

A simplified FutureBuilder widget for the most common use case when working with Futures in Flutter.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
import 'package:simple_future_builder/simple_future_builder.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(body: Center(child: HttpResult())),
    );
  }
}

class HttpResult extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return SimpleFutureBuilder<http.Response>(
        future: http.get('https://flutter.io/'),
        builder: (BuildContext context, http.Response result) =>
            Text('Response from pinging flutter.io: ${result.statusCode}'));
  }
}
0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A simplified FutureBuilder widget for the most common use case when working with Futures in Flutter.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on simple_future_builder