UNPKG

kibana-riya

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

29 lines (27 loc) 810 B
'use strict'; var alter = require('../lib/alter.js'); var Chainable = require('../lib/classes/chainable'); module.exports = new Chainable('bars', { args: [{ name: 'inputSeries', types: ['seriesList'] }, { name: 'width', types: ['number', 'null'], help: 'Width of bars in pixels' }, { name: 'stack', types: ['boolean', 'null'], help: 'Should bars be stacked, true by default' }], help: 'Show the seriesList as bars', fn: function barsFn(args) { return alter(args, function (eachSeries, width, stack) { eachSeries.bars = eachSeries.bars || {}; eachSeries.bars.show = width == null ? 1 : width; eachSeries.bars.lineWidth = width == null ? 6 : width; eachSeries.stack = stack == null ? true : stack; return eachSeries; }); } });