animated_flip_counter 0.3.4 copy "animated_flip_counter: ^0.3.4" to clipboard
animated_flip_counter: ^0.3.4 copied to clipboard

An implicit animation widget that flips from one number to another, with support for customize styles, decimals and negative values.

animated_flip_counter #

An implicit animation widget that flips from one number to another.

Usage #

It can be useful to display information that's constantly changing.

Animated Counter #

Simply pass in a value and an optional duration and curve, just like any other implicit animation widget in Flutter.

AnimatedFlipCounter(
  duration: Duration(milliseconds: 500),
  value: _value, // pass in a value like 2014
)
copied to clipboard

Decimal Display #

Use fractionDigits to specify how many digits to show after the decimal point. It handles negative values as well.

AnimatedFlipCounter(
  value: _value,
  fractionDigits: 2, // decimal precision
  suffix: "%",
  textStyle: TextStyle(
      fontSize: 40,
      color: _value >= 0 ? Colors.green : Colors.red,
  ),
)
copied to clipboard

Custom Style #

Use the familiar TextStyle parameter for styling, and use prefix and suffix for additional texts.

AnimatedFlipCounter(
  value: _value,
  prefix: "Level ",
  textStyle: TextStyle(
    fontSize: 80,
    fontWeight: FontWeight.bold,
    letterSpacing: -8.0,
    color: Colors.yellow,
    shadows: [
      BoxShadow(
        color: Colors.orange,
        offset: Offset(8, 8),
        blurRadius: 8,
      ),
    ],
  ),
)
copied to clipboard
550
likes
150
points
47.3k
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

2024.08.21 - 2025.03.05

An implicit animation widget that flips from one number to another, with support for customize styles, decimals and negative values.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on animated_flip_counter