@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
47 lines (46 loc) • 1.85 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.variableTypeMapping = exports.defaultDashboard = exports.defaultSettings = exports.EVariableType = exports.TypeOfChart = exports.EOperationBarState = exports.CHART_VERSION = void 0;
var search_condition_1 = require("../../services/search-condition");
var type_1 = require("../../constants/language/dashboard/type");
var locale = type_1.DashboardLocale.variable.type;
exports.CHART_VERSION = '0.1.0';
var EOperationBarState;
(function (EOperationBarState) {
EOperationBarState["SHOW"] = "show";
EOperationBarState["HIDE"] = "hide";
})(EOperationBarState = exports.EOperationBarState || (exports.EOperationBarState = {}));
var TypeOfChart;
(function (TypeOfChart) {
TypeOfChart["Spl"] = "spl";
TypeOfChart["VisualizationGui"] = "visualization-gui";
})(TypeOfChart = exports.TypeOfChart || (exports.TypeOfChart = {}));
var EVariableType;
(function (EVariableType) {
EVariableType["TIME_INTERVAL"] = "timeinterval";
EVariableType["QUERY_VALUE"] = "queryvalue";
// DataSource = 'datasource',
EVariableType["CONSTANTS"] = "constants";
EVariableType["SERVER"] = "server";
})(EVariableType = exports.EVariableType || (exports.EVariableType = {}));
exports.defaultSettings = {
operationBarState: EOperationBarState.SHOW,
screenScale: [0, 0],
layoutCols: 12,
layoutRowHeight: 40,
layoutMargin: [16, 16]
};
exports.defaultDashboard = {
title: '',
description: '',
refresh: 0,
time: search_condition_1.defaultTimeRange,
charts: []
};
exports.variableTypeMapping = (_a = {},
_a[EVariableType.TIME_INTERVAL] = locale.timeinterval,
_a[EVariableType.QUERY_VALUE] = locale.queryvalue,
_a[EVariableType.CONSTANTS] = locale.constants,
_a[EVariableType.SERVER] = locale.server,
_a);