Giter Site home page Giter Site logo

number_animation's Introduction

Language: English | 中文简体

number_animation

A simple and easy to use widget to help you show numbers by animation.

Add dependency

dependencies:
  number_animation: ^0.1.2

Super simple to use

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


...
@override
Widget build(BuildContext context) {
    return NumberAnimation(end: 100);
}

Fields API

param description type default value
start start number num 0.0
end end nunber String null
isInt true for int, false for double String false
duration animation duration String const Duration(milliseconds: 1000)
style TextStyle String null
textAlign TextAlign String null
strutStyle StrutStyle String null
before number prefix String ''
after number suffix String ''
decimalPoint decimal point, enable when 'isInt = false' int 2
isLoading is on loading String false
loadingPlaceHolder loading placeholder, enable when 'isLoading = true' String ''

Full example code

Exmaple

Preview:

Example Demo

number_animation's People

Contributors

chvin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.