heatmap_calendar 1.1.2 copy "heatmap_calendar: ^1.1.2" to clipboard
heatmap_calendar: ^1.1.2 copied to clipboard

outdated

A Heat Map Calendar based on Github's contributions chart which can be used to visualize values over time

example/main.dart

import 'package:flutter/material.dart';
import 'package:heatmap_calendar/heatmap_calendar.dart';
import 'package:heatmap_calendar/time_utils.dart';

class Main extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      child: HeatMapCalendar(
        input: {
          TimeUtils.removeTime(DateTime.now().subtract(Duration(days: 3))): 5,
          TimeUtils.removeTime(DateTime.now().subtract(Duration(days: 2))): 35,
          TimeUtils.removeTime(DateTime.now().subtract(Duration(days: 1))): 14,
          TimeUtils.removeTime(DateTime.now()): 5,
        },
        colorThresholds: {
          1: Colors.green[100],
          10: Colors.green[300],
          30: Colors.green[500]
        },
        weekDaysLabels: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
        monthsLabels: [
          "",
          "Jan",
          "Feb",
          "Mar",
          "Apr",
          "May",
          "Jun",
          "Jul",
          "Aug",
          "Sep",
          "Oct",
          "Nov",
          "Dec",
        ],
        squareSize: 16.0,
        textOpacity: 0.3,
        labelTextColor: Colors.blueGrey,
        dayTextColor: Colors.blue[500],
      ),
    );
  }
}
51
likes
0
pub points
61%
popularity

Publisher

unverified uploader

A Heat Map Calendar based on Github's contributions chart which can be used to visualize values over time

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on heatmap_calendar