@antv/g2plot
Version:
An interactive and responsive charting library
59 lines • 1.75 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_OPTIONS = exports.MEDIAN_VIEW_ID = exports.QUANTILE_VIEW_ID = exports.MIN_MAX_VIEW_ID = exports.VIOLIN_VIEW_ID = exports.MEDIAN_FIELD = exports.QUANTILE_FIELD = exports.MIN_MAX_FIELD = exports.VIOLIN_SIZE_FIELD = exports.VIOLIN_Y_FIELD = exports.X_FIELD = void 0;
var plot_1 = require("../../core/plot");
var utils_1 = require("../../utils");
exports.X_FIELD = 'x';
exports.VIOLIN_Y_FIELD = 'violinY';
exports.VIOLIN_SIZE_FIELD = 'violinSize';
exports.MIN_MAX_FIELD = 'minMax';
exports.QUANTILE_FIELD = 'quantile';
exports.MEDIAN_FIELD = 'median';
exports.VIOLIN_VIEW_ID = 'violin_view';
exports.MIN_MAX_VIEW_ID = 'min_max_view';
exports.QUANTILE_VIEW_ID = 'quantile_view';
exports.MEDIAN_VIEW_ID = 'median_view';
exports.DEFAULT_OPTIONS = utils_1.deepAssign({}, plot_1.Plot.getDefaultOptions(), {
// 多 view 组成,一定要设置 view padding 同步
syncViewPadding: true,
// 默认核函数
kde: {
type: 'triangular',
sampleSize: 32,
width: 3,
},
// 默认小提琴轮廓样式
violinStyle: {
lineWidth: 1,
fillOpacity: 0.3,
strokeOpacity: 0.75,
},
// 坐标轴
xAxis: {
grid: {
line: null,
},
tickLine: {
alignTick: false,
},
},
yAxis: {
grid: {
line: {
style: {
lineWidth: 0.5,
lineDash: [4, 4],
},
},
},
},
// 图例
legend: {
position: 'top-left',
},
// Tooltip
tooltip: {
showMarkers: false,
},
});
//# sourceMappingURL=constant.js.map