circular_progress_gauge_odo

Introducing the new "odo" widget in flutter. It simulates a odometer or a speedometer style gauge in mobile application.

Getting Started

all you need to do is include below code: Odo( inputValue: _value ),

Here, _value will come as input which can have a range from 0 to 1.0. To display custom range on Odo, give values to rangeMinValue and rangeMaxValue parameters.

Odo widget attributes and sample values.

size = 300.0,
minRangeColor = Colors.green,
midRangeColor = Colors.amberAccent,
maxRangeColor = Colors.red,
bottomCircleColor = Colors.black,
innerCircleColor = Colors.white,
displayBackgroundColor= Colors.blueGrey,
indicatorColor = Colors.black,
displayColor = Colors.white70 ,
displayBorderColor = Colors.black,
inputValue = _value,
rangeMinValue = 0.0,
rangeMaxValue = 100.0

For help getting started with Flutter, view our online documentation.

For help on editing plugin code, view the documentation.

Libraries

background_circle
circular_progress_gauge_odo
indicator
odo

Dart

dart:ui
Built-in types and core primitives for a Flutter application. [...]

Core

dart:async
Support for asynchronous programming, with classes such as Future and Stream. [...]
dart:collection
Classes and utilities that supplement the collection support in dart:core. [...]
dart:convert
Encoders and decoders for converting between different data representations, including JSON and UTF-8. [...]
dart:core
Built-in types, collections, and other core functionality for every Dart program. [...]
dart:developer
Interact with developer tools such as the debugger and inspector. [...]
dart:math
Mathematical constants and functions, plus a random number generator. [...]
dart:typed_data
Lists that efficiently handle fixed sized data (for example, unsigned 8 byte integers) and SIMD numeric types. [...]

VM

dart:io
File, socket, HTTP, and other I/O support for non-web applications. [...]
dart:isolate
Concurrent programming using isolates: independent workers that are similar to threads but don't share memory, communicating only via messages. [...]