UNPKG

ming-demo3

Version:
70 lines (63 loc) 1.94 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); Object.defineProperty(exports, "__esModule", { value: true }); exports.setOption = setOption; var eChartDemoData = _interopRequireWildcard(require("../eChartDemoData")); var eChartCommon = _interopRequireWildcard(require("../eChartCommon")); function setOption(chartDisplayType, option, yySetting, data, skinConfig) { var dimensionCodeFileld = eChartCommon.eChartLabel.unionedXCode; var dimensionNameFileld = eChartCommon.eChartLabel.unionedXName; var measureValueFileld = yySetting.dataField.measure[0].valueField; var caption = yySetting.dataField.measure[0].caption; var seriesData = []; var colorList = eChartCommon.getChartColorArr(100); var percentValue = 12.3456; seriesData.push({ value: percentValue, name: caption, label: { normal: { show: true, position: 'center', textStyle: { fontWeight: 'bold' }, formatter: '{b}\n{c}%' } } }); seriesData.push({ value: 100 - percentValue, name: "", label: { normal: { show: false } } }); option.legend.show = false; var series = [{ data: seriesData, itemStyle: { normal: { color: function color(params) { if (params.dataIndex == 0) return "red"; if (params.dataIndex == 1) return "#d9d9d9"; } } } }]; if (yySetting.radius) { series[0].radius = [yySetting.radius.radiusInner.toString() + '%', yySetting.radius.radiusOuter.toString() + '%']; } option.title.left = "center"; option.tooltip.show = false; option.series[0].labelLine.show = false; option.series[0].labelLine.normal.show = false; option.series[0].label = {}; option.series[0] = cb.utils.extend({}, option.series[0], series[0]); return option; } //# sourceMappingURL=pieChart_SingleValue.js.map