v1.2.8
heatmap_calendar
Um calendário de mapa de calor baseado no gráfico de contribuições do Github que pode ser usado para visualizar valores ao longo do tempo
50Curtidas 87Downloads em 30 dias40Pontos Pub
Plataformas indisponíveis
Um calendário de mapa de calor baseado no gráfico de contribuições do GitHub
{"sdk":"flutter"}{"sdk":"flutter"}^4.0.0Texto original em inglês. Visite o GitHub para a versão atual.
A Heat Map Calendar based on Github's contributions chart which can be used to visualize values over time
HeatMap Calendar in action
Add this to your package's pubspec.yaml file:
dependencies:
heatmap_calendar: ^1.2.8
You can install packages from the command line:
with pub:
$ pub get
with Flutter:
$ flutter pub get
import 'package:heatmap_calendar/heatmap_calendar.dart';
import 'package:heatmap_calendar/time_utils.dart';
...
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],
)