@netdata/charts
Version:
Netdata frontend SDK and chart utilities
23 lines (22 loc) • 924 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.stackedAggregations = exports["default"] = void 0;
var _getAggregateMethod = _interopRequireDefault(require("./getAggregateMethod"));
var _getDimensions = _interopRequireDefault(require("./getDimensions"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
var stackedAggregations = exports.stackedAggregations = {
avg: true,
sum: true
};
var _default = exports["default"] = function _default(chart) {
var dimensionIds = chart.getAttribute("dimensionIds");
var aggregationMethodAttr = chart.getAttribute("aggregationMethod");
var aggregationMethod = aggregationMethodAttr || (0, _getAggregateMethod["default"])(chart);
return {
aggregationMethod: aggregationMethod,
selectedDimensions: (0, _getDimensions["default"])(chart),
initializedFilters: !!dimensionIds.length
};
};