prodap-chatbot-domain
Version:
Classes utilizadas na resposta de todas as Intents do Assistente Virtual
25 lines • 831 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const ChartTypes_1 = require("./ChartTypes");
const ChartAbstract_1 = require("./ChartAbstract");
class BarChart extends ChartAbstract_1.default {
constructor({ barWidth, chartProps, titleAxisX, titleAxisY, minimumBars }) {
super(chartProps, ChartTypes_1.default.BAR_CHART, '');
this.data = [];
this.rules = [];
this.barWidth = barWidth;
this.titleAxisX = titleAxisX;
this.titleAxisY = titleAxisY;
this.minimumBars = minimumBars;
}
addData(...rows) {
this.data = this.data.concat(rows);
return this;
}
addRule(...rules) {
this.rules = this.rules.concat(rules);
return this;
}
}
exports.default = BarChart;
//# sourceMappingURL=BarChart.js.map