{"version":3,"file":"constant.js","sourceRoot":"","sources":["../../../src/plots/sunburst/constant.ts"],"names":[],"mappings":";;;AAAA,wCAAuC;AACvC,qCAAyC;AACzC,mDAAsG;AAGtG;;GAEG;AACU,QAAA,uBAAuB,GAAG,eAAe,CAAC;AAC1C,QAAA,gBAAgB,GAAG,OAAO,CAAC;AAC3B,QAAA,mBAAmB,GAAG,MAAM,CAAC;AAE1C,aAAa;AACA,QAAA,UAAU,GAAG;IACxB,2BAAmB;IACnB,uBAAgB;IAChB,2BAAoB;IACpB,uBAAgB;IAChB,MAAM;IACN,OAAO;IACP,QAAQ;CACT,CAAC;AAEF;;GAEG;AACU,QAAA,eAAe,GAA6B,IAAA,kBAAU,EAAC,EAAE,EAAE,WAAI,CAAC,iBAAiB,EAAE,EAAE;IAChG,WAAW,EAAE,CAAC;IACd,MAAM,EAAE,IAAI;IAEZ,OAAO;IACP,eAAe,EAAE;QACf,sBAAsB;QACtB,KAAK,EAAE,OAAO;KACf;IAED,KAAK;IACL,OAAO,EAAE;QACP,MAAM,EAAE,IAAI;QACZ,WAAW,EAAE,KAAK;QAClB,MAAM,EAAE,EAAE;QACV,SAAS,EAAE,KAAK;KACjB;IACD,MAAM,EAAE,KAAK;IAEb,OAAO;IACP,aAAa,EAAE;QACb,SAAS,EAAE,GAAG;QACd,MAAM,EAAE,MAAM;KACf;IAED,SAAS;IACT,SAAS,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE;CAC7B,CAAC,CAAC","sourcesContent":["import { Plot } from '../../core/plot';\nimport { deepAssign } from '../../utils';\nimport { CHILD_NODE_COUNT, NODE_ANCESTORS_FIELD, NODE_INDEX_FIELD } from '../../utils/hierarchy/util';\nimport { SunburstOptions } from './types';\n\n/**\n * 祖先节点,非 root 根节点\n */\nexport const SUNBURST_ANCESTOR_FIELD = 'ancestor-node';\nexport const SUNBURST_Y_FIELD = 'value';\nexport const SUNBURST_PATH_FIELD = 'path';\n\n/** 默认的源字段 */\nexport const RAW_FIELDS = [\n SUNBURST_PATH_FIELD,\n NODE_INDEX_FIELD,\n NODE_ANCESTORS_FIELD,\n CHILD_NODE_COUNT,\n 'name',\n 'depth',\n 'height',\n];\n\n/**\n * 旭日图 默认配置项\n */\nexport const DEFAULT_OPTIONS: Partial = deepAssign({}, Plot.getDefaultOptions(), {\n innerRadius: 0,\n radius: 0.85,\n\n // 分层配置\n hierarchyConfig: {\n // 数值字段,默认是 value(可配置)\n field: 'value',\n },\n\n // 组件\n tooltip: {\n shared: true,\n showMarkers: false,\n offset: 20,\n showTitle: false,\n },\n legend: false,\n\n // 样式设置\n sunburstStyle: {\n lineWidth: 0.5,\n stroke: '#FFF',\n },\n\n // 默认开启交互\n drilldown: { enabled: true },\n});\n"]}