| @@ -1,11 +1,7 @@ | ||
| 1 | 1 | /* global google */ |
| 2 | 2 | /* global visualizer */ |
| 3 | 3 | /* global console */ |
| 4 | - | |
| 5 | -// this will store the images for each chart rendered. | |
| 6 | -var __visualizer_chart_images = []; | |
| 7 | - | |
| 8 | 4 | (function(v, g) { |
| 9 | 5 | var gv; |
| 10 | 6 | |
| 11 | 7 | v.objects = {}; |
| @@ -39,14 +35,8 @@ | ||
| 39 | 35 | |
| 40 | 36 | render = new gv[render](container); |
| 41 | 37 | } |
| 42 | 38 | |
| 43 | - if (settings['animation'] && parseInt(settings['animation']['startup']) === 1) | |
| 44 | - { | |
| 45 | - settings['animation']['startup'] = true; | |
| 46 | - settings['animation']['duration'] = parseInt(settings['animation']['duration']); | |
| 47 | - } | |
| 48 | - | |
| 49 | 39 | switch (chart.type) { |
| 50 | 40 | case 'pie': |
| 51 | 41 | if (settings.slices) { |
| 52 | 42 | for (i in settings.slices) { |
| @@ -210,19 +200,8 @@ | ||
| 210 | 200 | } |
| 211 | 201 | |
| 212 | 202 | v.override(settings); |
| 213 | 203 | |
| 214 | - g.visualization.events.addListener(render, 'ready', function () { | |
| 215 | - var arr = id.split('-'); | |
| 216 | - try{ | |
| 217 | - var img = render.getImageURI(); | |
| 218 | - __visualizer_chart_images[ arr[0] + '-' + arr[1] ] = img; | |
| 219 | - jQuery('body').trigger('visualizer:render:chart', {id: arr[1], image: img}); | |
| 220 | - }catch(error){ | |
| 221 | - console.warn('render.getImageURI not defined for ' + arr[0] + '-' + arr[1]); | |
| 222 | - } | |
| 223 | - }); | |
| 224 | - | |
| 225 | 204 | render.draw(table, settings); |
| 226 | 205 | }; |
| 227 | 206 | |
| 228 | 207 | v.override = function(settings) { |
| @@ -242,9 +221,9 @@ | ||
| 242 | 221 | v.renderChart(id); |
| 243 | 222 | } |
| 244 | 223 | }; |
| 245 | 224 | |
| 246 | - g.charts.load("current", {packages: ["corechart", "geochart", "gauge", "table", "timeline"], mapsApiKey: v.map_api_key, 'language' : v.language}); | |
| 225 | + g.charts.load("current", {packages: ["corechart", "geochart", "gauge", "table", "timeline"], mapsApiKey: v.map_api_key}); | |
| 247 | 226 | g.charts.setOnLoadCallback(function() { |
| 248 | 227 | gv = g.visualization; |
| 249 | 228 | v.render(); |
| 250 | 229 | }); |