Bug fix for dygraph point selection touch event.
[dygraphs.git] / tests / grid_dot.html
CommitLineData
54425b14 1<!DOCTYPE html>
a9fc39ab
DV
2<html>
3 <head>
fd6b8dad 4 <link rel="stylesheet" href="../dist/dygraph.css">
a9fc39ab 5 <title>Custom grid and Dot</title>
fbd6834a 6 <script type="text/javascript" src="../dist/dygraph.js"></script>
7e5ddc94 7
a9fc39ab
DV
8 <script type="text/javascript" src="data.js"></script>
9 </head>
b8bd9b35 10
a9fc39ab
DV
11 <body>
12 <p>Dot and lines should be extra large. Grid is red.</p>
d16579a0 13 <div id="div_g14" style="width:600px; height:300px;"></div>
a9fc39ab
DV
14
15 <script type="text/javascript">
285a6bda 16 g14 = new Dygraph(
d16579a0 17 document.getElementById("div_g14"),
285a6bda 18 NoisyData, {
a9fc39ab
DV
19 rollPeriod: 14,
20 errorBars: true,
f2f24402 21 gridLineColor: '#FF0000',
a9fc39ab 22 highlightCircleSize: 10,
f2f24402 23 strokeWidth: 3
a9fc39ab
DV
24 }
25 );
26 </script>
c866c1fe
DE
27
28 <p>Use axis specific grid options. (independentTicks, gridLinePattern, ...)</p>
29 <div id="div_g15" style="width:600px; height:300px;"></div>
30
31 <script type="text/javascript">
32 var data = [];
33 for (var i = 1; i <= 100; i++) {
34 var m = "01", d = i;
35 if (d > 31) { m = "02"; d -= 31; }
36 if (m == "02" && d > 28) { m = "03"; d -= 28; }
37 if (m == "03" && d > 31) { m = "04"; d -= 31; }
38 if (d < 10) d = "0" + d;
39 // two series, one with range 1-100, one with range 1-2M
40 data.push([new Date("2010/" + m + "/" + d),
41 i,
42 100 - i,
43 1e6 * (1 + i * (100 - i) / (50 * 50)),
44 1e6 * (2 - i * (100 - i) / (50 * 50))]);
45 }
46 g15 = new Dygraph(
47 document.getElementById("div_g15"),
48 data,
49 {
50 labels: [ 'Date', 'Y1', 'Y2', 'Y3', 'Y4' ],
51 series : {
52 'Y3': {
53 axis: 'y2'
54 },
55 'Y4': {
56 axis: 'y2'
57 }
58 },
59 axes: {
60 x: {
61 gridLineWidth: 2,
62 drawGrid: true,
63 independentTicks: true
64 },
65 y: {
66 valueRange: [40, 80],
67 drawGrid: true,
68 independentTicks: true
69 },
70 y2: {
71 // set axis-related properties here
72 labelsKMB: true,
73 ticker: Dygraph.numericLinearTicks,
74 drawGrid: true,
75 independentTicks: true,
76 gridLineColor: "#ff0000",
77 gridLinePattern: [4,4]
78 }
79 }
80 }
81 );
82 </script>
a9fc39ab 83 </body>
2cfce1c8 84</html>