vis.js is a dynamic, browser-based visualization library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
921 B

  1. <html>
  2. <head>
  3. <title>Timeline | rolling mode Option</title>
  4. <meta charset="utf-8">
  5. <script src="../../../dist/vis.js"></script>
  6. <link href="../../../dist/vis.css" rel="stylesheet" type="text/css" />
  7. </head>
  8. <body>
  9. <h1><i id="icon">&#9974;</i>Timeline rolling mode option</h1>
  10. <div id="mytimeline"></div>
  11. <script>
  12. var container = document.getElementById('mytimeline');
  13. var items = new vis.DataSet();
  14. for (var i = 10; i >= 0; i--) {
  15. items.add({
  16. id: i,
  17. content: "item " + i,
  18. start: new Date(new Date().getTime() + i*100000)
  19. });
  20. }
  21. // Configuration for the Timeline
  22. // specify options
  23. var options = {
  24. start: new Date(),
  25. end: new Date(new Date().getTime() + 1000000),
  26. rollingMode: {
  27. follow: true,
  28. offset: 0.5
  29. }
  30. };
  31. // create a Timeline
  32. timeline = new vis.Timeline(container, items, null, options);
  33. </script>
  34. </body>
  35. </html>