countdown_flutter 0.1.2

Flutter Android iOS

A simple countdown plugin for flutter. Provides a simple way to create a countdown in your app.

flutter-countdown #

A simple countdown plugin for flutter ⌛

gif

Getting Started #

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Usage #

Countdown

import 'package:flutter/material.dart';
import 'package:countdown_flutter/countdown_flutter.dart';

class Foo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Center(
      child: Countdown(
        duration: Duration(seconds: 10),
        onFinish: () {
          print('finished!');
        },
        builder: (BuildContext ctx, Duration remaining) {
            return Text('${remaining.inMinutes}:${remaining.inSeconds}');
        },
      ),
    );
  }
}

CountdownFormatted

import 'package:flutter/material.dart';
import 'package:countdown_flutter/countdown_flutter.dart';

class Foo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Center(
      child: CountdownFormatted(
        duration: Duration(hours: 1),
        builder: (BuildContext ctx, String remaining) {
          return Text(remaining); // 01:00:00
        },
      ),
    );
  }
}

23
likes
90
pub points
92%
popularity

A simple countdown plugin for flutter. Provides a simple way to create a countdown in your app.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

leocardosoti@gmail.com

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on countdown_flutter