@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
44 lines (43 loc) • 1.5 kB
JavaScript
var _a;
import { defaultTimeRange } from '../../services/search-condition';
import { DashboardLocale } from '../../constants/language/dashboard/type';
var locale = DashboardLocale.variable.type;
export var CHART_VERSION = '0.1.0';
export var EOperationBarState;
(function (EOperationBarState) {
EOperationBarState["SHOW"] = "show";
EOperationBarState["HIDE"] = "hide";
})(EOperationBarState || (EOperationBarState = {}));
export var TypeOfChart;
(function (TypeOfChart) {
TypeOfChart["Spl"] = "spl";
TypeOfChart["VisualizationGui"] = "visualization-gui";
})(TypeOfChart || (TypeOfChart = {}));
export var EVariableType;
(function (EVariableType) {
EVariableType["TIME_INTERVAL"] = "timeinterval";
EVariableType["QUERY_VALUE"] = "queryvalue";
// DataSource = 'datasource',
EVariableType["CONSTANTS"] = "constants";
EVariableType["SERVER"] = "server";
})(EVariableType || (EVariableType = {}));
export var defaultSettings = {
operationBarState: EOperationBarState.SHOW,
screenScale: [0, 0],
layoutCols: 12,
layoutRowHeight: 40,
layoutMargin: [16, 16]
};
export var defaultDashboard = {
title: '',
description: '',
refresh: 0,
time: defaultTimeRange,
charts: []
};
export var 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);