transition_duration.js 911 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. var chart = c3.generate({
  2. data: {
  3. url: '/data/c3_test.csv'
  4. },
  5. transition: {
  6. duration: 100
  7. }
  8. });
  9. setTimeout(function () {
  10. chart.load({
  11. url: '/data/c3_test2.csv'
  12. });
  13. }, 500);
  14. setTimeout(function () {
  15. chart.load({
  16. columns: [
  17. ['data1', 30, 20, 50, 40, 60, 50],
  18. ['data2', 200, 130, 90, 240, 130, 220],
  19. ['data3', 300, 200, 160, 400, 250, 250]
  20. ]
  21. });
  22. }, 1000);
  23. setTimeout(function () {
  24. chart.load({
  25. rows: [
  26. ['data1', 'data2', 'data3'],
  27. [90, 120, 300],
  28. [40, 160, 240],
  29. [50, 200, 290],
  30. [120, 160, 230],
  31. [80, 130, 300],
  32. [90, 220, 320],
  33. ]
  34. });
  35. }, 1500);
  36. setTimeout(function () {
  37. chart.load({
  38. columns:[
  39. ['data1', null, 30, 20, 50, 40, 60, 50, 100, 200]
  40. ]
  41. });
  42. }, 2000);