Bug fix for dygraph point selection touch event.
[dygraphs.git] / tests / dateWindow.html
index 14ad893..7deb861 100644 (file)
@@ -1,31 +1,43 @@
+<!DOCTYPE html>
 <html>
   <head>
+    <link rel="stylesheet" href="../dist/dygraph.css">
     <title>dateWindow</title>
-    <!--[if IE]>
-    <script type="text/javascript" src="excanvas.js"></script>
-    <![endif]-->
-    <script type="text/javascript" src="../dygraph-combined.js"></script>
-    <script type="text/javascript" src="../dygraph-canvas.js"></script>
-    <script type="text/javascript" src="../dygraph.js"></script>
+    <script type="text/javascript" src="../dist/dygraph.js"></script>
+
   </head>
   <body>
     <p>dateWindow is set to something other than an x-value in the data set.
-    Grid lines should still go through data points.</p>
+    Grid lines should still go through data points. In the second chart, there
+    should be lines going off the edge of the chart (to data points out of
+    view).</p>
 
-    <div id="div_g" style="width:600px; height:300px;"></div>
+    <div id="div_g1" style="width:900px; height:300px;"></div>
+    <div id="div_g2" style="width:900px; height:300px;"></div>
 
     <script type="text/javascript">
       var data = [];
-      for (var i = 0; i < 10; i++) {
-        data.push([i, i%2, i%3]);
+      for (var i = 1; i < 10; i++) {
+        data.push([new Date("2009/10/0" + i), i%2, i%3]);
       }
 
-      g = new Dygraph(
-            document.getElementById("div_g"),
-            data, {
-              dateWindow: [ -15, 15 ]
-            }
-          );
+      g1 = new Dygraph(
+             document.getElementById("div_g1"),
+             data, {
+               dateWindow: [ Date.parse("2009/09/29 12:00:00"),
+                             Date.parse("2009/10/10 12:00:00") ],
+               labels: [ 'Date', 'Y1', 'Y2' ]
+             }
+           );
+
+      g2 = new Dygraph(
+             document.getElementById("div_g2"),
+             data, {
+               dateWindow: [ Date.parse("2009/10/01 12:00:00"),
+                             Date.parse("2009/10/08 12:00:00") ],
+               labels: [ 'Date', 'Y1', 'Y2' ]
+             }
+           );
     </script>
   </body>
 </html>