UNPKG

@netdata/charts

Version:

Netdata frontend SDK and chart utilities

28 lines (27 loc) 900 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _makeLog = _interopRequireDefault(require("../../../sdk/makeLog")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } var _default = exports["default"] = function _default(chart, selected) { var baseUpdateGroupBy = chart.baseUpdateGroupBy; if (!baseUpdateGroupBy) { console.error("baseUpdateGroupBy not available"); return; } var log = (0, _makeLog["default"])(chart); var changed = baseUpdateGroupBy(selected, { groupByKey: "drilldown.groupBy", groupByLabelKey: "drilldown.groupByLabel", fallbackGroupBy: ["node", "instance", "dimension"], dataKey: "drilldown.data", loadingKey: "drilldown.loading" }); if (!changed) return; log({ chartAction: "drilldown-groupby-change", value: selected }); };