%PDF- %PDF-
Direktori : /home/riacommer/public_html/admin/vendor/rickshaw/tests/ |
Current File : /home/riacommer/public_html/admin/vendor/rickshaw/tests/Rickshaw.Graph.Renderer.Multi.js |
var Rickshaw = require("../rickshaw"); exports['should determine domain from subrenderers'] = function(test) { // document comes from jsdom var el = document.createElement("div"); Rickshaw.namespace('Rickshaw.Graph.Renderer.DomainSubrenderer'); Rickshaw.Graph.Renderer.DomainSubrenderer = Rickshaw.Class.create( Rickshaw.Graph.Renderer, { name: 'domain', domain: function(data) { return {x: [-10, 20], y: [-15, 30]}; } }); var graph = new Rickshaw.Graph({ element: el, width: 960, height: 500, padding: { top: 0, right: 0, bottom: 0, left: 0 }, renderer: 'domain', series: [ { color: 'steelblue', data: [ { x: 0, y: 40 }, { x: 1, y: 49 } ] } ] }); test.deepEqual(graph.renderer.domain(), {x: [-10, 20], y: [-15, 30]}); var graph = new Rickshaw.Graph({ element: el, width: 960, height: 500, padding: { top: 0, right: 0, bottom: 0, left: 0 }, renderer: 'multi', series: [ { renderer: 'domain', data: [ { x: 0, y: 40 }, { x: 1, y: 49 } ] } ] }); test.deepEqual(graph.renderer.domain(), {x: [-10, 20], y: [-15, 30]}); test.done(); };