UNPKG

@domoinc/multiline-chart

Version:

MultiLineChart - Domo Widget

26 lines (18 loc) 559 B
var system = require('system'); var page = require('webpage').create(); var args = system.args; var port = args[1]; var widgetName = args[2]; page.open('http://localhost:'+port+'/index.html', function() { var obj = page.evaluate(function(name){ var chart = d3.select('#vis') .append('svg') .append('g') .chart(name); return {config:chart._config, dataDefinition:chart._dataDefinition}; }, widgetName); system.stdout.write(JSON.stringify(obj)); /* jshint ignore:start */ phantom.exit(); /* jshint ignore:end */ });