| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.DEFAULT_OPTIONS = exports.RAW_FIELDS = exports.SUNBURST_PATH_FIELD = exports.SUNBURST_Y_FIELD = exports.SUNBURST_ANCESTOR_FIELD = void 0;
- var plot_1 = require("../../core/plot");
- var utils_1 = require("../../utils");
- var util_1 = require("../../utils/hierarchy/util");
- /**
- * 祖先节点,非 root 根节点
- */
- exports.SUNBURST_ANCESTOR_FIELD = 'ancestor-node';
- exports.SUNBURST_Y_FIELD = 'value';
- exports.SUNBURST_PATH_FIELD = 'path';
- /** 默认的源字段 */
- exports.RAW_FIELDS = [
- exports.SUNBURST_PATH_FIELD,
- util_1.NODE_INDEX_FIELD,
- util_1.NODE_ANCESTORS_FIELD,
- util_1.CHILD_NODE_COUNT,
- 'name',
- 'depth',
- 'height',
- ];
- /**
- * 旭日图 默认配置项
- */
- exports.DEFAULT_OPTIONS = (0, utils_1.deepAssign)({}, plot_1.Plot.getDefaultOptions(), {
- innerRadius: 0,
- radius: 0.85,
- // 分层配置
- hierarchyConfig: {
- // 数值字段,默认是 value(可配置)
- field: 'value',
- },
- // 组件
- tooltip: {
- shared: true,
- showMarkers: false,
- offset: 20,
- showTitle: false,
- },
- legend: false,
- // 样式设置
- sunburstStyle: {
- lineWidth: 0.5,
- stroke: '#FFF',
- },
- // 默认开启交互
- drilldown: { enabled: true },
- });
- //# sourceMappingURL=constant.js.map
|