chartjs 0.5.1 chartjs: ^0.5.1 copied to clipboard
Chart.js wrapper for Dart
// Copyright (c) 2015, Google Inc. Please see the AUTHORS file for details.
// All rights reserved. Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
import 'dart:html';
import 'dart:math' as math;
import 'package:chartjs/chartjs.dart';
void main() {
var rnd = new math.Random();
var months = <String>['January', 'February', 'March', 'April', 'May', 'June'];
var data = new LinearChartData(labels: months, datasets: <ChartDataSets>[
new ChartDataSets(
label: 'My First dataset',
backgroundColor: 'rgba(220,220,220,0.2)',
data: months.map((_) => rnd.nextInt(100)).toList()),
new ChartDataSets(
label: 'My Second dataset',
backgroundColor: 'rgba(151,187,205,0.2)',
data: months.map((_) => rnd.nextInt(100)).toList())
]);
var config = new ChartConfiguration(
type: 'line', data: data, options: new ChartOptions(responsive: true));
new Chart(querySelector('#canvas') as CanvasElement, config);
}