var examples = require('./examples');

examples.def('line', function () {

Morris.Line({
  element: 'chart',
  data: [
    { x: 0, y: 10, z: 30 }, { x: 1, y: 20, z: 20 },
    { x: 2, y: 30, z: 10 }, { x: 3, y: 30, z: 10 },
    { x: 4, y: 20, z: 20 }, { x: 5, y: 10, z: 30 }
  ],
  xkey: 'x',
  ykeys: ['y', 'z'],
  labels: ['y', 'z'],
  parseTime: false
});
window.snapshot();

});

examples.def('area', function () {

Morris.Area({
  element: 'chart',
  data: [
    { x: 0, y: 1, z: 1 }, { x: 1, y: 2, z: 1 },
    { x: 2, y: 3, z: 1 }, { x: 3, y: 3, z: 1 },
    { x: 4, y: 2, z: 1 }, { x: 5, y: 1, z: 1 }
  ],
  xkey: 'x',
  ykeys: ['y', 'z'],
  labels: ['y', 'z'],
  parseTime: false
});
window.snapshot();

});

examples.def('bar', function () {

Morris.Bar({
  element: 'chart',
  data: [
    { x: 0, y: 1, z: 3 }, { x: 1, y: 2, z: 2 },
    { x: 2, y: 3, z: 1 }, { x: 3, y: 3, z: 1 },
    { x: 4, y: 2, z: 2 }, { x: 5, y: 1, z: 3 }
  ],
  xkey: 'x',
  ykeys: ['y', 'z'],
  labels: ['y', 'z']
});
window.snapshot();

});

examples.def('stacked_bar', function () {

Morris.Bar({
  element: 'chart',
  data: [
    { x: 0, y: 1, z: 1 }, { x: 1, y: 2, z: 1 },
    { x: 2, y: 3, z: 1 }, { x: 3, y: 3, z: 1 },
    { x: 4, y: 2, z: 1 }, { x: 5, y: 1, z: 1 }
  ],
  xkey: 'x',
  ykeys: ['y', 'z'],
  labels: ['y', 'z'],
  stacked: true
});
window.snapshot();

});

examples.run();