@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
67 lines (66 loc) • 2.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseDrillDownAction = exports.METRIC_SUPPORT_DRILL_DOWN_CHARTS = exports.SUPPORT_DRILL_DOWN_CHARTS = void 0;
var constants_1 = require("../../constants");
exports.SUPPORT_DRILL_DOWN_CHARTS = [
constants_1.ChartType.Line,
constants_1.ChartType.StackLine,
constants_1.ChartType.PercentageLine,
constants_1.ChartType.Area,
constants_1.ChartType.StackArea,
constants_1.ChartType.PercentageArea,
constants_1.ChartType.Bar,
constants_1.ChartType.StackBar,
constants_1.ChartType.PercentageBar,
constants_1.ChartType.VerticalBar,
constants_1.ChartType.StackVerticalBar,
constants_1.ChartType.PercentageVerticalBar,
constants_1.ChartType.LineBar,
constants_1.ChartType.LineBarY2,
constants_1.ChartType.LineY2,
constants_1.ChartType.GridTable,
constants_1.ChartType.TreeTable,
constants_1.ChartType.Bubble,
constants_1.ChartType.MigrationChina,
constants_1.ChartType.MigrationWorld,
constants_1.ChartType.Outlier,
constants_1.ChartType.PieBucket,
constants_1.ChartType.PieRingBucket,
constants_1.ChartType.PieRoseBucket,
constants_1.ChartType.RadarBucket,
constants_1.ChartType.RadarMetric,
constants_1.ChartType.MapColorChina,
constants_1.ChartType.MapColorWorld,
constants_1.ChartType.MapBubbleChina,
constants_1.ChartType.MapBubbleWorld,
constants_1.ChartType.MapboxBubble,
constants_1.ChartType.MapboxPath,
constants_1.ChartType.RelationCircular,
constants_1.ChartType.RelationHorizontal,
constants_1.ChartType.Sankey,
constants_1.ChartType.Scatter,
constants_1.ChartType.SingleGauge,
constants_1.ChartType.SinglePercent,
constants_1.ChartType.SingleValue,
constants_1.ChartType.MetricPanel,
constants_1.ChartType.StatusPanel,
constants_1.ChartType.Sunburst,
constants_1.ChartType.CapsuleBar,
constants_1.ChartType.Honeycomb
// 暂时不实现下钻
// ChartType.TopoLogy
];
exports.METRIC_SUPPORT_DRILL_DOWN_CHARTS = [
constants_1.ChartType.Line,
constants_1.ChartType.StackLine,
constants_1.ChartType.PercentageLine,
constants_1.ChartType.Area,
constants_1.ChartType.StackArea,
constants_1.ChartType.PercentageArea
];
var BaseDrillDownAction = /** @class */ (function () {
function BaseDrillDownAction() {
}
return BaseDrillDownAction;
}());
exports.BaseDrillDownAction = BaseDrillDownAction;