Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(112)

Side by Side Diff: packages/charted/examples/charts/demo_interactive.dart

Issue 2989763002: Update charted to 0.4.8 and roll (Closed)
Patch Set: Removed Cutch from list of reviewers Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « packages/charted/README.md ('k') | packages/charted/examples/layout/treemap_demo.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright 2014 Google Inc. All rights reserved. 2 * Copyright 2014 Google Inc. All rights reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style 4 * Use of this source code is governed by a BSD-style
5 * license that can be found in the LICENSE file or at 5 * license that can be found in the LICENSE file or at
6 * https://developers.google.com/open-source/licenses/bsd 6 * https://developers.google.com/open-source/licenses/bsd
7 */ 7 */
8 8
9 library charted.demo.interactive; 9 library charted.demo.interactive;
10 10
11 import 'dart:html'; 11 import 'dart:html';
12 import 'package:observe/observe.dart'; 12 import 'package:observable/observable.dart';
13 import 'package:charted/charts/charts.dart'; 13 import 'package:charted/charts/charts.dart';
14 14
15 import 'demo_charts.dart'; 15 import 'demo_charts.dart';
16 16
17 const List<int> DIMENSION_COLUMNS = const <int>[0, 4]; 17 const List<int> DIMENSION_COLUMNS = const <int>[0, 4];
18 18
19 int customSeriesCounter = 0; 19 int customSeriesCounter = 0;
20 20
21 Map RENDERERS = { 21 Map RENDERERS = {
22 'bar-chart': 'Bar chart', 22 'bar-chart': 'Bar chart',
23 'line-chart': 'Line chart', 23 'line-chart': 'Line chart',
24 'stacked-bar-chart': 'Stacked bar chart', 24 'stacked-bar-chart': 'Stacked bar chart',
25 'stacked-line-chart': 'Stacked line chart',
25 'waterfall-chart': 'Waterfall chart', 26 'waterfall-chart': 'Waterfall chart',
26 }; 27 };
27 28
28 CartesianRenderer getRendererForType(String name) { 29 CartesianRenderer getRendererForType(String name) {
29 if (name == 'bar-chart') return new BarChartRenderer(); 30 if (name == 'bar-chart') return new BarChartRenderer();
30 if (name == 'line-chart') return new LineChartRenderer(); 31 if (name == 'line-chart') return new LineChartRenderer();
31 if (name == 'stacked-bar-chart') return new StackedBarChartRenderer(); 32 if (name == 'stacked-bar-chart') return new StackedBarChartRenderer();
33 if (name == 'stacked-line-chart') return new StackedLineChartRenderer();
32 return new BarChartRenderer(); 34 return new BarChartRenderer();
33 } 35 }
34 36
35 String getTypeForRenderer(CartesianRenderer renderer) { 37 String getTypeForRenderer(CartesianRenderer renderer) {
36 if (renderer is BarChartRenderer) return 'bar-chart'; 38 if (renderer is BarChartRenderer) return 'bar-chart';
37 if (renderer is LineChartRenderer) return 'line-chart'; 39 if (renderer is LineChartRenderer) return 'line-chart';
38 if (renderer is StackedBarChartRenderer) return 'stacked-bar-chart'; 40 if (renderer is StackedBarChartRenderer) return 'stacked-bar-chart';
41 if (renderer is StackedLineChartRenderer) return 'stacked-line-chart';
39 return 'bar-chart'; 42 return 'bar-chart';
40 } 43 }
41 44
42 main() { 45 main() {
43 List<List> DATA_SOURCE = ORDINAL_DATA; 46 List<List> DATA_SOURCE = ORDINAL_DATA;
44 ChartSeries activeSeries, 47 ChartSeries activeSeries,
45 defaultSeries = new ChartSeries("Default series", 48 defaultSeries = new ChartSeries("Default series",
46 new ObservableList.from([ 2, 3 ]), new BarChartRenderer()); 49 new ObservableList.from([ 2, 3 ]), new BarChartRenderer());
47 50
48 var rows = new ObservableList<List>.from(DATA_SOURCE.sublist(0, 10)); 51 var rows = new ObservableList<List>.from(DATA_SOURCE.sublist(0, 10));
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after
248 251
249 252
250 /* 253 /*
251 * Update UI 254 * Update UI
252 */ 255 */
253 256
254 updateColumnsList(); 257 updateColumnsList();
255 updateRendererSelector(); 258 updateRendererSelector();
256 updateSeriesSelector(); 259 updateSeriesSelector();
257 } 260 }
OLDNEW
« no previous file with comments | « packages/charted/README.md ('k') | packages/charted/examples/layout/treemap_demo.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698