single_value_charts 1.0.2 copy "single_value_charts: ^1.0.2" to clipboard
single_value_charts: ^1.0.2 copied to clipboard

A Flutter package for rendering versatile and customizable single value charts. Ideal for dashboards, analytics, and data visualization tasks. Supports a wide range of chart types like trend indicator [...]

example/example.md

Example Usage of Single Value Charts Library #

This guide will walk you through the process of implementing charts from the Single Value Charts Library in a Flutter application.

Using a Chart #

Below is a simple example of how to implement a basic numeric chart in a basic app:

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

class MyChartPage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Single Value Chart Example'),
      ),
      body: Center(
        child: NumericValueChart(
          label: 'Total Users',
          value: 12345,
          unit: 'users',
        ).buildChart(),
      ),
    );
  }
}

Customizing the Chart #

You can customize the chart's appearance. For instance, to change the color and size:

NumericValueChart(
  label: 'Total Users',
  value: 12345,
  unit: 'users',
  color: Colors.blue,
  fontSize: 24,
).buildChart(),

Adding Interactivity #

To add interactive tooltips to the chart:

NumericValueChart(
  label: 'Total Users',
  value: 12345,
  unit: 'users',
  enableTooltip: true,
  tooltipSettings: TooltipSettings(
    backgroundColor: Colors.black,
    textStyle: TextStyle(color: Colors.white),
  ),
).buildChart(),

More Examples #

For more examples, including different chart types and customization options, please refer to the /example directory in the package.

3
likes
120
points
4
downloads

Publisher

verified publisherzavora.co.ke

Weekly Downloads

A Flutter package for rendering versatile and customizable single value charts. Ideal for dashboards, analytics, and data visualization tasks. Supports a wide range of chart types like trend indicators, status charts, and more.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, intl

More

Packages that depend on single_value_charts