1 var chart = c3.generate({
10 url: '/data/', // redirects to /data/1
13 '0316a2193bff': '0316a2193bff_x',
14 '0316a21383ff': '0316a21383ff_x'
17 '0316a2193bff': 'Wassertemperatur in 4 m Tiefe',
18 '0316a21383ff': 'Wassertemperatur in 5 m Tiefe'
20 xFormat: '%Y-%m-%d %H:%M:%S',
22 '0316a2193bff': 'lightblue',
23 '0316a21383ff': 'darkblue'
30 format: '%Y-%m-%d %H:%M',
32 multiline: true, // broken? so →
38 text: 'Temperatur in °C',
39 position: 'outer-middle'
42 format: function (d) {
50 onzoomend: function (domain) {
52 var start = domain[0].getTime()/1000;
53 var end = domain[1].getTime()/1000;
54 var duration = end - start;
55 // duration is now the diff of the "viewport in seconds"
57 var days = Math.round(duration / 86400 / 2);
65 name: function (name, ratio, id, index) {
67 var res = re.exec(name);
70 value: function (value, ratio, id, index) {
71 return value.toFixed(2) + '°';
81 {axis: 'y', start: -999, end: 0, class: 'region-frozen'},
82 {axis: 'y', start: 0, end: 25, class: 'region-ok'},
83 {axis: 'y', start: 25, end: 100, class: 'region-warm'},
84 {axis: 'y', start: 100, end: 999, class: 'region-boiling'}
88 function loaddays(days) {