@easyv/config
Advanced tools
Comparing version 1.0.40 to 1.0.41
@@ -152,2 +152,3 @@ "use strict"; | ||
color: (0, _.multiColor)(), | ||
font: (0, _.font)(), | ||
gap: 15 | ||
@@ -171,2 +172,4 @@ }, | ||
color = _ref3$current$color === void 0 ? defaultAnimationOfCarousel.current.color : _ref3$current$color, | ||
_ref3$current$textSty = _ref3$current.textStyle, | ||
textStyle = _ref3$current$textSty === void 0 ? defaultAnimationOfCarousel.current.font : _ref3$current$textSty, | ||
_ref3$current$gap = _ref3$current.gap, | ||
@@ -200,5 +203,10 @@ gap = _ref3$current$gap === void 0 ? defaultAnimationOfCarousel.current.gap : _ref3$current$gap, | ||
displayName: '颜色', | ||
value: color, | ||
value: (0, _.multiColor)(color), | ||
type: 'multicolor' | ||
}, { | ||
name: 'textStyle', | ||
displayName: '类目文本样式', | ||
value: (0, _.font)(textStyle), | ||
type: "textStyle" | ||
}, { | ||
name: 'gap', | ||
@@ -205,0 +213,0 @@ displayName: '类目文本间距', |
@@ -112,2 +112,8 @@ "use strict"; | ||
}); | ||
Object.defineProperty(exports, "labelOfRose", { | ||
enumerable: true, | ||
get: function get() { | ||
return _label.labelOfRose; | ||
} | ||
}); | ||
Object.defineProperty(exports, "axisLabel", { | ||
@@ -137,2 +143,8 @@ enumerable: true, | ||
}); | ||
Object.defineProperty(exports, "legendOfRose", { | ||
enumerable: true, | ||
get: function get() { | ||
return _legend.legendOfRose; | ||
} | ||
}); | ||
Object.defineProperty(exports, "legendOfPieNoIcon", { | ||
@@ -228,2 +240,8 @@ enumerable: true, | ||
}); | ||
Object.defineProperty(exports, "nestRosePie", { | ||
enumerable: true, | ||
get: function get() { | ||
return _pie.nestRosePie; | ||
} | ||
}); | ||
Object.defineProperty(exports, "carouselDonut2", { | ||
@@ -230,0 +248,0 @@ enumerable: true, |
@@ -84,3 +84,6 @@ "use strict"; | ||
type: 'input', | ||
value: '' | ||
value: '', | ||
config: { | ||
callback: true | ||
} | ||
}].concat((0, _toConsumableArray2["default"])(callback.extraInput ? callback.extraInput : defaultCallback.extraInput)) | ||
@@ -87,0 +90,0 @@ }] |
151
lib/label.js
@@ -8,3 +8,3 @@ "use strict"; | ||
}); | ||
exports.valueAsixLabel = exports.axisLabel = exports.labelOfPie = exports["default"] = void 0; | ||
exports.valueAsixLabel = exports.axisLabel = exports.labelOfRose = exports.labelOfPie = exports["default"] = void 0; | ||
@@ -336,2 +336,43 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
exports.labelOfPie = labelOfPie; | ||
var defaultLabelOfRose = { | ||
show: true, | ||
font: defaultFont, | ||
gap: 10 | ||
}; | ||
var labelOfRose = function labelOfRose() { | ||
var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLabelOfRose, | ||
_ref3$show = _ref3.show, | ||
show = _ref3$show === void 0 ? defaultLabelOfRose.show : _ref3$show, | ||
_ref3$font = _ref3.font, | ||
labelFont = _ref3$font === void 0 ? defaultLabelOfRose.font : _ref3$font, | ||
_ref3$gap = _ref3.gap, | ||
gap = _ref3$gap === void 0 ? defaultLabelOfRose.gap : _ref3$gap; | ||
return { | ||
name: 'label', | ||
displayName: '数值标签', | ||
value: [{ | ||
name: 'show', | ||
displayName: '显示', | ||
value: show, | ||
type: 'boolean' | ||
}, _objectSpread(_objectSpread({}, (0, _.showRule)()), {}, { | ||
name: 'font', | ||
displayName: '文本样式', | ||
value: (0, _.font)(labelFont), | ||
type: 'textStyle' | ||
}), _objectSpread(_objectSpread({}, (0, _.showRule)()), {}, { | ||
name: "gap", | ||
displayName: "间距", | ||
value: gap, | ||
type: "number", | ||
config: { | ||
suffix: "px" | ||
} | ||
})] | ||
}; | ||
}; | ||
exports.labelOfRose = labelOfRose; | ||
var defaultAxisLabel = { | ||
@@ -358,28 +399,28 @@ show: true, | ||
var axisLabel = function axisLabel() { | ||
var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultAxisLabel, | ||
_ref3$show = _ref3.show, | ||
showLabel = _ref3$show === void 0 ? defaultAxisLabel.show : _ref3$show, | ||
_ref3$format = _ref3.format; | ||
var _ref4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultAxisLabel, | ||
_ref4$show = _ref4.show, | ||
showLabel = _ref4$show === void 0 ? defaultAxisLabel.show : _ref4$show, | ||
_ref4$format = _ref4.format; | ||
_ref3$format = _ref3$format === void 0 ? defaultAxisLabel.format : _ref3$format; | ||
var _ref3$format$type = _ref3$format.type, | ||
labelType = _ref3$format$type === void 0 ? defaultAxisLabel.format.type : _ref3$format$type, | ||
_ref3$format$showType = _ref3$format.showType, | ||
labelShowType = _ref3$format$showType === void 0 ? defaultAxisLabel.format.showType : _ref3$format$showType, | ||
_ref3$appearance = _ref3.appearance; | ||
_ref3$appearance = _ref3$appearance === void 0 ? defaultAxisLabel.appearance : _ref3$appearance; | ||
var _ref3$appearance$coun = _ref3$appearance.count, | ||
count = _ref3$appearance$coun === void 0 ? defaultAxisLabel.appearance.count : _ref3$appearance$coun, | ||
_ref3$appearance$angl = _ref3$appearance.angle, | ||
angle = _ref3$appearance$angl === void 0 ? defaultAxisLabel.appearance.angle : _ref3$appearance$angl, | ||
_ref3$appearance$word = _ref3$appearance.wordBreak, | ||
wordBreak = _ref3$appearance$word === void 0 ? defaultAxisLabel.appearance.wordBreak : _ref3$appearance$word, | ||
_ref3$translate = _ref3.translate; | ||
_ref3$translate = _ref3$translate === void 0 ? defaultAxisLabel.translate : _ref3$translate; | ||
var _ref3$translate$x = _ref3$translate.x, | ||
labelTranslateX = _ref3$translate$x === void 0 ? defaultAxisLabel.translate.x : _ref3$translate$x, | ||
_ref3$translate$y = _ref3$translate.y, | ||
labelTranslateY = _ref3$translate$y === void 0 ? defaultAxisLabel.translate.y : _ref3$translate$y, | ||
_ref3$font = _ref3.font, | ||
font = _ref3$font === void 0 ? defaultAxisLabel.font : _ref3$font; | ||
_ref4$format = _ref4$format === void 0 ? defaultAxisLabel.format : _ref4$format; | ||
var _ref4$format$type = _ref4$format.type, | ||
labelType = _ref4$format$type === void 0 ? defaultAxisLabel.format.type : _ref4$format$type, | ||
_ref4$format$showType = _ref4$format.showType, | ||
labelShowType = _ref4$format$showType === void 0 ? defaultAxisLabel.format.showType : _ref4$format$showType, | ||
_ref4$appearance = _ref4.appearance; | ||
_ref4$appearance = _ref4$appearance === void 0 ? defaultAxisLabel.appearance : _ref4$appearance; | ||
var _ref4$appearance$coun = _ref4$appearance.count, | ||
count = _ref4$appearance$coun === void 0 ? defaultAxisLabel.appearance.count : _ref4$appearance$coun, | ||
_ref4$appearance$angl = _ref4$appearance.angle, | ||
angle = _ref4$appearance$angl === void 0 ? defaultAxisLabel.appearance.angle : _ref4$appearance$angl, | ||
_ref4$appearance$word = _ref4$appearance.wordBreak, | ||
wordBreak = _ref4$appearance$word === void 0 ? defaultAxisLabel.appearance.wordBreak : _ref4$appearance$word, | ||
_ref4$translate = _ref4.translate; | ||
_ref4$translate = _ref4$translate === void 0 ? defaultAxisLabel.translate : _ref4$translate; | ||
var _ref4$translate$x = _ref4$translate.x, | ||
labelTranslateX = _ref4$translate$x === void 0 ? defaultAxisLabel.translate.x : _ref4$translate$x, | ||
_ref4$translate$y = _ref4$translate.y, | ||
labelTranslateY = _ref4$translate$y === void 0 ? defaultAxisLabel.translate.y : _ref4$translate$y, | ||
_ref4$font = _ref4.font, | ||
font = _ref4$font === void 0 ? defaultAxisLabel.font : _ref4$font; | ||
return { | ||
@@ -593,32 +634,32 @@ name: 'label', | ||
var valueAsixLabel = function valueAsixLabel() { | ||
var _ref4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultValueAxisLabel, | ||
_ref4$show = _ref4.show, | ||
showLabel = _ref4$show === void 0 ? defaultValueAxisLabel.show : _ref4$show, | ||
_ref4$extent = _ref4.extent; | ||
var _ref5 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultValueAxisLabel, | ||
_ref5$show = _ref5.show, | ||
showLabel = _ref5$show === void 0 ? defaultValueAxisLabel.show : _ref5$show, | ||
_ref5$extent = _ref5.extent; | ||
_ref4$extent = _ref4$extent === void 0 ? defaultValueAxisLabel.extent : _ref4$extent; | ||
var _ref4$extent$min = _ref4$extent.min, | ||
min = _ref4$extent$min === void 0 ? defaultValueAxisLabel.extent.min : _ref4$extent$min, | ||
_ref4$extent$max = _ref4$extent.max, | ||
max = _ref4$extent$max === void 0 ? defaultValueAxisLabel.extent.max : _ref4$extent$max, | ||
_ref4$auto = _ref4.auto, | ||
auto = _ref4$auto === void 0 ? defaultValueAxisLabel.auto : _ref4$auto, | ||
_ref4$mode = _ref4.mode, | ||
mode = _ref4$mode === void 0 ? defaultValueAxisLabel.mode : _ref4$mode, | ||
_ref4$count = _ref4.count, | ||
count = _ref4$count === void 0 ? defaultValueAxisLabel.count : _ref4$count, | ||
_ref4$step = _ref4.step, | ||
step = _ref4$step === void 0 ? defaultValueAxisLabel.step : _ref4$step, | ||
_ref4$decimal = _ref4.decimal, | ||
decimal = _ref4$decimal === void 0 ? defaultValueAxisLabel.decimal : _ref4$decimal, | ||
_ref4$suffix = _ref4.suffix, | ||
suffix = _ref4$suffix === void 0 ? defaultValueAxisLabel.suffix : _ref4$suffix, | ||
_ref4$translate = _ref4.translate; | ||
_ref4$translate = _ref4$translate === void 0 ? defaultValueAxisLabel.translate : _ref4$translate; | ||
var _ref4$translate$x = _ref4$translate.x, | ||
labelTranslateX = _ref4$translate$x === void 0 ? defaultValueAxisLabel.translate.x : _ref4$translate$x, | ||
_ref4$translate$y = _ref4$translate.y, | ||
labelTranslateY = _ref4$translate$y === void 0 ? defaultValueAxisLabel.translate.y : _ref4$translate$y, | ||
_ref4$font = _ref4.font, | ||
labelFont = _ref4$font === void 0 ? defaultValueAxisLabel.font : _ref4$font; | ||
_ref5$extent = _ref5$extent === void 0 ? defaultValueAxisLabel.extent : _ref5$extent; | ||
var _ref5$extent$min = _ref5$extent.min, | ||
min = _ref5$extent$min === void 0 ? defaultValueAxisLabel.extent.min : _ref5$extent$min, | ||
_ref5$extent$max = _ref5$extent.max, | ||
max = _ref5$extent$max === void 0 ? defaultValueAxisLabel.extent.max : _ref5$extent$max, | ||
_ref5$auto = _ref5.auto, | ||
auto = _ref5$auto === void 0 ? defaultValueAxisLabel.auto : _ref5$auto, | ||
_ref5$mode = _ref5.mode, | ||
mode = _ref5$mode === void 0 ? defaultValueAxisLabel.mode : _ref5$mode, | ||
_ref5$count = _ref5.count, | ||
count = _ref5$count === void 0 ? defaultValueAxisLabel.count : _ref5$count, | ||
_ref5$step = _ref5.step, | ||
step = _ref5$step === void 0 ? defaultValueAxisLabel.step : _ref5$step, | ||
_ref5$decimal = _ref5.decimal, | ||
decimal = _ref5$decimal === void 0 ? defaultValueAxisLabel.decimal : _ref5$decimal, | ||
_ref5$suffix = _ref5.suffix, | ||
suffix = _ref5$suffix === void 0 ? defaultValueAxisLabel.suffix : _ref5$suffix, | ||
_ref5$translate = _ref5.translate; | ||
_ref5$translate = _ref5$translate === void 0 ? defaultValueAxisLabel.translate : _ref5$translate; | ||
var _ref5$translate$x = _ref5$translate.x, | ||
labelTranslateX = _ref5$translate$x === void 0 ? defaultValueAxisLabel.translate.x : _ref5$translate$x, | ||
_ref5$translate$y = _ref5$translate.y, | ||
labelTranslateY = _ref5$translate$y === void 0 ? defaultValueAxisLabel.translate.y : _ref5$translate$y, | ||
_ref5$font = _ref5.font, | ||
labelFont = _ref5$font === void 0 ? defaultValueAxisLabel.font : _ref5$font; | ||
return { | ||
@@ -625,0 +666,0 @@ name: 'label', |
@@ -8,3 +8,3 @@ "use strict"; | ||
}); | ||
exports.legendOfPieNoIcon = exports.legendOfPie = exports["default"] = void 0; | ||
exports.legendOfPieNoIcon = exports.legendOfPie = exports.legendOfRose = exports["default"] = void 0; | ||
@@ -206,2 +206,143 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
exports["default"] = _default; | ||
var defaultLegendOfRose = { | ||
show: true, | ||
font: defaultFont, | ||
iconSize: { | ||
width: 10, | ||
height: 10 | ||
}, | ||
iconGap: 5, | ||
layout: { | ||
gridTemplateColumns: 3, | ||
gridGap: { | ||
gridRowGap: 0, | ||
gridColumnGap: 30 | ||
}, | ||
alignment: 'center bottom', | ||
translate: { | ||
x: 0, | ||
y: 0 | ||
} | ||
} | ||
}; | ||
var legendOfRose = function legendOfRose() { | ||
var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLegendOfRose, | ||
_ref2$show = _ref2.show, | ||
show = _ref2$show === void 0 ? defaultLegendOfRose.show : _ref2$show, | ||
_ref2$font = _ref2.font, | ||
font = _ref2$font === void 0 ? defaultLegendOfRose.font : _ref2$font, | ||
_ref2$iconSize = _ref2.iconSize; | ||
_ref2$iconSize = _ref2$iconSize === void 0 ? defaultLegendOfRose.iconSize : _ref2$iconSize; | ||
var _ref2$iconSize$width = _ref2$iconSize.width, | ||
width = _ref2$iconSize$width === void 0 ? defaultLegendOfRose.iconSize.width : _ref2$iconSize$width, | ||
_ref2$iconSize$height = _ref2$iconSize.height, | ||
height = _ref2$iconSize$height === void 0 ? defaultLegendOfRose.iconSize.height : _ref2$iconSize$height, | ||
_ref2$iconGap = _ref2.iconGap, | ||
iconGap = _ref2$iconGap === void 0 ? defaultLegendOfRose.iconGap : _ref2$iconGap, | ||
_ref2$layout = _ref2.layout; | ||
_ref2$layout = _ref2$layout === void 0 ? defaultLegendOfRose.layout : _ref2$layout; | ||
var _ref2$layout$gridTemp = _ref2$layout.gridTemplateColumns, | ||
gridTemplateColumns = _ref2$layout$gridTemp === void 0 ? defaultLegendOfRose.layout.gridTemplateColumns : _ref2$layout$gridTemp, | ||
_ref2$layout$gridGap = _ref2$layout.gridGap; | ||
_ref2$layout$gridGap = _ref2$layout$gridGap === void 0 ? defaultLegendOfRose.layout.gridGap : _ref2$layout$gridGap; | ||
var _ref2$layout$gridGap$ = _ref2$layout$gridGap.gridRowGap, | ||
gridRowGap = _ref2$layout$gridGap$ === void 0 ? defaultLegendOfRose.layout.gridGap.gridRowGap : _ref2$layout$gridGap$, | ||
_ref2$layout$gridGap$2 = _ref2$layout$gridGap.gridColumnGap, | ||
gridColumnGap = _ref2$layout$gridGap$2 === void 0 ? defaultLegendOfRose.layout.gridGap.gridColumnGap : _ref2$layout$gridGap$2, | ||
_ref2$layout$alignmen = _ref2$layout.alignment, | ||
alignment = _ref2$layout$alignmen === void 0 ? defaultLegendOfRose.layout.alignment : _ref2$layout$alignmen, | ||
_ref2$layout$translat = _ref2$layout.translate; | ||
_ref2$layout$translat = _ref2$layout$translat === void 0 ? defaultLegendOfRose.layout.translate : _ref2$layout$translat; | ||
var _ref2$layout$translat2 = _ref2$layout$translat.x, | ||
x = _ref2$layout$translat2 === void 0 ? defaultLegendOfRose.layout.translate.x : _ref2$layout$translat2, | ||
_ref2$layout$translat3 = _ref2$layout$translat.y, | ||
y = _ref2$layout$translat3 === void 0 ? defaultLegendOfRose.layout.translate.y : _ref2$layout$translat3; | ||
return { | ||
name: 'legend', | ||
displayName: '图例', | ||
value: [showConfig(show), { | ||
rule: [['show', '$eq', true]], | ||
name: 'font', | ||
displayName: '文本样式', | ||
value: font, | ||
type: 'textStyle' | ||
}, { | ||
name: 'iconSize', | ||
displayName: '图标尺寸', | ||
value: [{ | ||
name: 'width', | ||
displayName: '宽度', | ||
value: width, | ||
config: { | ||
span: 12, | ||
suffix: 'px' | ||
} | ||
}, { | ||
name: 'height', | ||
displayName: '高度', | ||
value: height, | ||
config: { | ||
span: 12, | ||
suffix: 'px' | ||
} | ||
}], | ||
type: 'group' | ||
}, { | ||
name: 'iconGap', | ||
displayName: '间距', | ||
value: iconGap, | ||
config: { | ||
suffix: 'px' | ||
} | ||
}, { | ||
rule: [['show', '$eq', true]], | ||
name: 'layout', | ||
displayName: '布局', | ||
value: [{ | ||
name: 'gridTemplateColumns', | ||
displayName: '列数', | ||
value: gridTemplateColumns, | ||
type: 'number' | ||
}, { | ||
name: 'gridGap', | ||
displayName: '间距', | ||
value: [{ | ||
name: 'gridRowGap', | ||
displayName: '行距', | ||
value: gridRowGap, | ||
type: 'number', | ||
config: { | ||
span: 12, | ||
suffix: 'px' | ||
} | ||
}, { | ||
name: 'gridColumnGap', | ||
displayName: '列距', | ||
value: gridColumnGap, | ||
type: 'number', | ||
config: { | ||
span: 12, | ||
suffix: 'px' | ||
} | ||
}], | ||
type: 'group' | ||
}, { | ||
type: 'grid', | ||
name: 'alignment', | ||
displayName: '位置', | ||
value: alignment, | ||
config: { | ||
options: ['left top', 'center top', 'right top', 'center left', '', 'center right', 'left bottom', 'center bottom', 'right bottom'] | ||
} | ||
}, _objectSpread({}, translateConfig(x, y))] | ||
}], | ||
config: { | ||
defaultOpen: true | ||
} | ||
}; | ||
}; | ||
exports.legendOfRose = legendOfRose; | ||
var defaultLegendOfPie = { | ||
@@ -256,76 +397,76 @@ show: true, | ||
var legendOfPie = function legendOfPie() { | ||
var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLegendOfPie, | ||
_ref2$show = _ref2.show, | ||
show = _ref2$show === void 0 ? defaultLegendOfPie.show : _ref2$show, | ||
_ref2$order = _ref2.order, | ||
order = _ref2$order === void 0 ? defaultLegendOfPie.order : _ref2$order, | ||
_ref2$iconSize = _ref2.iconSize; | ||
var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLegendOfPie, | ||
_ref3$show = _ref3.show, | ||
show = _ref3$show === void 0 ? defaultLegendOfPie.show : _ref3$show, | ||
_ref3$order = _ref3.order, | ||
order = _ref3$order === void 0 ? defaultLegendOfPie.order : _ref3$order, | ||
_ref3$iconSize = _ref3.iconSize; | ||
_ref2$iconSize = _ref2$iconSize === void 0 ? defaultLegendOfPie.iconSize : _ref2$iconSize; | ||
var _ref2$iconSize$width = _ref2$iconSize.width, | ||
width = _ref2$iconSize$width === void 0 ? defaultLegendOfPie.iconSize.width : _ref2$iconSize$width, | ||
_ref2$iconSize$height = _ref2$iconSize.height, | ||
height = _ref2$iconSize$height === void 0 ? defaultLegendOfPie.iconSize.height : _ref2$iconSize$height, | ||
_ref2$iconGap = _ref2.iconGap, | ||
iconGap = _ref2$iconGap === void 0 ? defaultLegendOfPie.iconGap : _ref2$iconGap, | ||
_ref2$name = _ref2.name; | ||
_ref2$name = _ref2$name === void 0 ? defaultLegendOfPie.name : _ref2$name; | ||
var _ref2$name$show = _ref2$name.show, | ||
showName = _ref2$name$show === void 0 ? defaultLegendOfPie.name.show : _ref2$name$show, | ||
_ref2$name$font = _ref2$name.font, | ||
nameFont = _ref2$name$font === void 0 ? defaultLegendOfPie.name.font : _ref2$name$font, | ||
_ref2$percent = _ref2.percent; | ||
_ref2$percent = _ref2$percent === void 0 ? defaultLegendOfPie.percent : _ref2$percent; | ||
var _ref2$percent$show = _ref2$percent.show, | ||
showPercent = _ref2$percent$show === void 0 ? defaultLegendOfPie.percent.show : _ref2$percent$show, | ||
_ref2$percent$precisi = _ref2$percent.precision, | ||
precision = _ref2$percent$precisi === void 0 ? defaultLegendOfPie.percent.precision : _ref2$percent$precisi, | ||
_ref2$percent$sameCol = _ref2$percent.sameColor, | ||
percentSameColor = _ref2$percent$sameCol === void 0 ? defaultLegendOfPie.percent.sameColor : _ref2$percent$sameCol, | ||
_ref2$percent$gap = _ref2$percent.gap, | ||
percentGap = _ref2$percent$gap === void 0 ? defaultLegendOfPie.percent.gap : _ref2$percent$gap, | ||
_ref2$percent$font = _ref2$percent.font, | ||
percentFont = _ref2$percent$font === void 0 ? defaultLegendOfPie.percent.font : _ref2$percent$font, | ||
_ref2$value = _ref2.value; | ||
_ref2$value = _ref2$value === void 0 ? defaultLegendOfPie.value : _ref2$value; | ||
var _ref2$value$show = _ref2$value.show, | ||
showValue = _ref2$value$show === void 0 ? defaultLegendOfPie.value.show : _ref2$value$show, | ||
_ref2$value$sameColor = _ref2$value.sameColor, | ||
valueSameColor = _ref2$value$sameColor === void 0 ? defaultLegendOfPie.value.sameColor : _ref2$value$sameColor, | ||
_ref2$value$gap = _ref2$value.gap, | ||
valueGap = _ref2$value$gap === void 0 ? defaultLegendOfPie.value.gap : _ref2$value$gap, | ||
_ref2$value$font = _ref2$value.font, | ||
valueFont = _ref2$value$font === void 0 ? defaultLegendOfPie.value.font : _ref2$value$font, | ||
_ref2$value$suffix = _ref2$value.suffix; | ||
_ref2$value$suffix = _ref2$value$suffix === void 0 ? defaultLegendOfPie.value.suffix : _ref2$value$suffix; | ||
var _ref2$value$suffix$sh = _ref2$value$suffix.show, | ||
showSuffix = _ref2$value$suffix$sh === void 0 ? defaultLegendOfPie.value.suffix.show : _ref2$value$suffix$sh, | ||
_ref2$value$suffix$te = _ref2$value$suffix.text, | ||
text = _ref2$value$suffix$te === void 0 ? defaultLegendOfPie.value.suffix.text : _ref2$value$suffix$te, | ||
_ref2$value$suffix$fo = _ref2$value$suffix.fontSize, | ||
fontSize = _ref2$value$suffix$fo === void 0 ? defaultLegendOfPie.value.suffix.fontSize : _ref2$value$suffix$fo, | ||
_ref2$value$suffix$tr = _ref2$value$suffix.translate; | ||
_ref2$value$suffix$tr = _ref2$value$suffix$tr === void 0 ? defaultLegendOfPie.value.suffix.translate : _ref2$value$suffix$tr; | ||
var _ref2$value$suffix$tr2 = _ref2$value$suffix$tr.x, | ||
suffixTranslateX = _ref2$value$suffix$tr2 === void 0 ? defaultLegendOfPie.value.suffix.translate.x : _ref2$value$suffix$tr2, | ||
_ref2$value$suffix$tr3 = _ref2$value$suffix$tr.y, | ||
suffixTranslateY = _ref2$value$suffix$tr3 === void 0 ? defaultLegendOfPie.value.suffix.translate.y : _ref2$value$suffix$tr3, | ||
_ref2$layout = _ref2.layout; | ||
_ref2$layout = _ref2$layout === void 0 ? defaultLegendOfPie.layout : _ref2$layout; | ||
var _ref2$layout$gridTemp = _ref2$layout.gridTemplateColumns, | ||
gridTemplateColumns = _ref2$layout$gridTemp === void 0 ? defaultLegendOfPie.layout.gridTemplateColumns : _ref2$layout$gridTemp, | ||
_ref2$layout$gridGap = _ref2$layout.gridGap; | ||
_ref2$layout$gridGap = _ref2$layout$gridGap === void 0 ? defaultLegendOfPie.layout.gridGap : _ref2$layout$gridGap; | ||
var _ref2$layout$gridGap$ = _ref2$layout$gridGap.gridRowGap, | ||
gridRowGap = _ref2$layout$gridGap$ === void 0 ? defaultLegendOfPie.layout.gridGap.gridRowGap : _ref2$layout$gridGap$, | ||
_ref2$layout$gridGap$2 = _ref2$layout$gridGap.gridColumnGap, | ||
gridColumnGap = _ref2$layout$gridGap$2 === void 0 ? defaultLegendOfPie.layout.gridGap.gridColumnGap : _ref2$layout$gridGap$2, | ||
_ref2$layout$alignmen = _ref2$layout.alignment, | ||
alignment = _ref2$layout$alignmen === void 0 ? defaultLegendOfPie.layout.alignment : _ref2$layout$alignmen, | ||
_ref2$layout$translat = _ref2$layout.translate; | ||
_ref2$layout$translat = _ref2$layout$translat === void 0 ? defaultLegendOfPie.layout.translate : _ref2$layout$translat; | ||
var _ref2$layout$translat2 = _ref2$layout$translat.x, | ||
x = _ref2$layout$translat2 === void 0 ? defaultLegendOfPie.layout.translate.x : _ref2$layout$translat2, | ||
_ref2$layout$translat3 = _ref2$layout$translat.y, | ||
y = _ref2$layout$translat3 === void 0 ? defaultLegendOfPie.layout.translate.y : _ref2$layout$translat3; | ||
_ref3$iconSize = _ref3$iconSize === void 0 ? defaultLegendOfPie.iconSize : _ref3$iconSize; | ||
var _ref3$iconSize$width = _ref3$iconSize.width, | ||
width = _ref3$iconSize$width === void 0 ? defaultLegendOfPie.iconSize.width : _ref3$iconSize$width, | ||
_ref3$iconSize$height = _ref3$iconSize.height, | ||
height = _ref3$iconSize$height === void 0 ? defaultLegendOfPie.iconSize.height : _ref3$iconSize$height, | ||
_ref3$iconGap = _ref3.iconGap, | ||
iconGap = _ref3$iconGap === void 0 ? defaultLegendOfPie.iconGap : _ref3$iconGap, | ||
_ref3$name = _ref3.name; | ||
_ref3$name = _ref3$name === void 0 ? defaultLegendOfPie.name : _ref3$name; | ||
var _ref3$name$show = _ref3$name.show, | ||
showName = _ref3$name$show === void 0 ? defaultLegendOfPie.name.show : _ref3$name$show, | ||
_ref3$name$font = _ref3$name.font, | ||
nameFont = _ref3$name$font === void 0 ? defaultLegendOfPie.name.font : _ref3$name$font, | ||
_ref3$percent = _ref3.percent; | ||
_ref3$percent = _ref3$percent === void 0 ? defaultLegendOfPie.percent : _ref3$percent; | ||
var _ref3$percent$show = _ref3$percent.show, | ||
showPercent = _ref3$percent$show === void 0 ? defaultLegendOfPie.percent.show : _ref3$percent$show, | ||
_ref3$percent$precisi = _ref3$percent.precision, | ||
precision = _ref3$percent$precisi === void 0 ? defaultLegendOfPie.percent.precision : _ref3$percent$precisi, | ||
_ref3$percent$sameCol = _ref3$percent.sameColor, | ||
percentSameColor = _ref3$percent$sameCol === void 0 ? defaultLegendOfPie.percent.sameColor : _ref3$percent$sameCol, | ||
_ref3$percent$gap = _ref3$percent.gap, | ||
percentGap = _ref3$percent$gap === void 0 ? defaultLegendOfPie.percent.gap : _ref3$percent$gap, | ||
_ref3$percent$font = _ref3$percent.font, | ||
percentFont = _ref3$percent$font === void 0 ? defaultLegendOfPie.percent.font : _ref3$percent$font, | ||
_ref3$value = _ref3.value; | ||
_ref3$value = _ref3$value === void 0 ? defaultLegendOfPie.value : _ref3$value; | ||
var _ref3$value$show = _ref3$value.show, | ||
showValue = _ref3$value$show === void 0 ? defaultLegendOfPie.value.show : _ref3$value$show, | ||
_ref3$value$sameColor = _ref3$value.sameColor, | ||
valueSameColor = _ref3$value$sameColor === void 0 ? defaultLegendOfPie.value.sameColor : _ref3$value$sameColor, | ||
_ref3$value$gap = _ref3$value.gap, | ||
valueGap = _ref3$value$gap === void 0 ? defaultLegendOfPie.value.gap : _ref3$value$gap, | ||
_ref3$value$font = _ref3$value.font, | ||
valueFont = _ref3$value$font === void 0 ? defaultLegendOfPie.value.font : _ref3$value$font, | ||
_ref3$value$suffix = _ref3$value.suffix; | ||
_ref3$value$suffix = _ref3$value$suffix === void 0 ? defaultLegendOfPie.value.suffix : _ref3$value$suffix; | ||
var _ref3$value$suffix$sh = _ref3$value$suffix.show, | ||
showSuffix = _ref3$value$suffix$sh === void 0 ? defaultLegendOfPie.value.suffix.show : _ref3$value$suffix$sh, | ||
_ref3$value$suffix$te = _ref3$value$suffix.text, | ||
text = _ref3$value$suffix$te === void 0 ? defaultLegendOfPie.value.suffix.text : _ref3$value$suffix$te, | ||
_ref3$value$suffix$fo = _ref3$value$suffix.fontSize, | ||
fontSize = _ref3$value$suffix$fo === void 0 ? defaultLegendOfPie.value.suffix.fontSize : _ref3$value$suffix$fo, | ||
_ref3$value$suffix$tr = _ref3$value$suffix.translate; | ||
_ref3$value$suffix$tr = _ref3$value$suffix$tr === void 0 ? defaultLegendOfPie.value.suffix.translate : _ref3$value$suffix$tr; | ||
var _ref3$value$suffix$tr2 = _ref3$value$suffix$tr.x, | ||
suffixTranslateX = _ref3$value$suffix$tr2 === void 0 ? defaultLegendOfPie.value.suffix.translate.x : _ref3$value$suffix$tr2, | ||
_ref3$value$suffix$tr3 = _ref3$value$suffix$tr.y, | ||
suffixTranslateY = _ref3$value$suffix$tr3 === void 0 ? defaultLegendOfPie.value.suffix.translate.y : _ref3$value$suffix$tr3, | ||
_ref3$layout = _ref3.layout; | ||
_ref3$layout = _ref3$layout === void 0 ? defaultLegendOfPie.layout : _ref3$layout; | ||
var _ref3$layout$gridTemp = _ref3$layout.gridTemplateColumns, | ||
gridTemplateColumns = _ref3$layout$gridTemp === void 0 ? defaultLegendOfPie.layout.gridTemplateColumns : _ref3$layout$gridTemp, | ||
_ref3$layout$gridGap = _ref3$layout.gridGap; | ||
_ref3$layout$gridGap = _ref3$layout$gridGap === void 0 ? defaultLegendOfPie.layout.gridGap : _ref3$layout$gridGap; | ||
var _ref3$layout$gridGap$ = _ref3$layout$gridGap.gridRowGap, | ||
gridRowGap = _ref3$layout$gridGap$ === void 0 ? defaultLegendOfPie.layout.gridGap.gridRowGap : _ref3$layout$gridGap$, | ||
_ref3$layout$gridGap$2 = _ref3$layout$gridGap.gridColumnGap, | ||
gridColumnGap = _ref3$layout$gridGap$2 === void 0 ? defaultLegendOfPie.layout.gridGap.gridColumnGap : _ref3$layout$gridGap$2, | ||
_ref3$layout$alignmen = _ref3$layout.alignment, | ||
alignment = _ref3$layout$alignmen === void 0 ? defaultLegendOfPie.layout.alignment : _ref3$layout$alignmen, | ||
_ref3$layout$translat = _ref3$layout.translate; | ||
_ref3$layout$translat = _ref3$layout$translat === void 0 ? defaultLegendOfPie.layout.translate : _ref3$layout$translat; | ||
var _ref3$layout$translat2 = _ref3$layout$translat.x, | ||
x = _ref3$layout$translat2 === void 0 ? defaultLegendOfPie.layout.translate.x : _ref3$layout$translat2, | ||
_ref3$layout$translat3 = _ref3$layout$translat.y, | ||
y = _ref3$layout$translat3 === void 0 ? defaultLegendOfPie.layout.translate.y : _ref3$layout$translat3; | ||
return { | ||
@@ -556,68 +697,68 @@ name: 'legend', | ||
var legendOfPieNoIcon = function legendOfPieNoIcon() { | ||
var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLegendOfPieNoIcon, | ||
_ref3$show = _ref3.show, | ||
show = _ref3$show === void 0 ? defaultLegendOfPieNoIcon.show : _ref3$show, | ||
_ref3$order = _ref3.order, | ||
order = _ref3$order === void 0 ? defaultLegendOfPieNoIcon.order : _ref3$order, | ||
_ref3$name = _ref3.name; | ||
var _ref4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultLegendOfPieNoIcon, | ||
_ref4$show = _ref4.show, | ||
show = _ref4$show === void 0 ? defaultLegendOfPieNoIcon.show : _ref4$show, | ||
_ref4$order = _ref4.order, | ||
order = _ref4$order === void 0 ? defaultLegendOfPieNoIcon.order : _ref4$order, | ||
_ref4$name = _ref4.name; | ||
_ref3$name = _ref3$name === void 0 ? defaultLegendOfPieNoIcon.name : _ref3$name; | ||
var _ref3$name$show = _ref3$name.show, | ||
showName = _ref3$name$show === void 0 ? defaultLegendOfPieNoIcon.name.show : _ref3$name$show, | ||
_ref3$name$font = _ref3$name.font, | ||
nameFont = _ref3$name$font === void 0 ? defaultLegendOfPieNoIcon.name.font : _ref3$name$font, | ||
_ref3$percent = _ref3.percent; | ||
_ref3$percent = _ref3$percent === void 0 ? defaultLegendOfPieNoIcon.percent : _ref3$percent; | ||
var _ref3$percent$show = _ref3$percent.show, | ||
showPercent = _ref3$percent$show === void 0 ? defaultLegendOfPieNoIcon.percent.show : _ref3$percent$show, | ||
_ref3$percent$precisi = _ref3$percent.precision, | ||
precision = _ref3$percent$precisi === void 0 ? defaultLegendOfPieNoIcon.percent.precision : _ref3$percent$precisi, | ||
_ref3$percent$sameCol = _ref3$percent.sameColor, | ||
percentSameColor = _ref3$percent$sameCol === void 0 ? defaultLegendOfPieNoIcon.percent.sameColor : _ref3$percent$sameCol, | ||
_ref3$percent$gap = _ref3$percent.gap, | ||
percentGap = _ref3$percent$gap === void 0 ? defaultLegendOfPieNoIcon.percent.gap : _ref3$percent$gap, | ||
_ref3$percent$font = _ref3$percent.font, | ||
percentFont = _ref3$percent$font === void 0 ? defaultLegendOfPieNoIcon.percent.font : _ref3$percent$font, | ||
_ref3$value = _ref3.value; | ||
_ref3$value = _ref3$value === void 0 ? defaultLegendOfPieNoIcon.value : _ref3$value; | ||
var _ref3$value$show = _ref3$value.show, | ||
showValue = _ref3$value$show === void 0 ? defaultLegendOfPieNoIcon.value.show : _ref3$value$show, | ||
_ref3$value$sameColor = _ref3$value.sameColor, | ||
valueSameColor = _ref3$value$sameColor === void 0 ? defaultLegendOfPieNoIcon.value.sameColor : _ref3$value$sameColor, | ||
_ref3$value$gap = _ref3$value.gap, | ||
valueGap = _ref3$value$gap === void 0 ? defaultLegendOfPieNoIcon.value.gap : _ref3$value$gap, | ||
_ref3$value$font = _ref3$value.font, | ||
valueFont = _ref3$value$font === void 0 ? defaultLegendOfPieNoIcon.value.font : _ref3$value$font, | ||
_ref3$value$suffix = _ref3$value.suffix; | ||
_ref3$value$suffix = _ref3$value$suffix === void 0 ? defaultLegendOfPieNoIcon.value.suffix : _ref3$value$suffix; | ||
var _ref3$value$suffix$sh = _ref3$value$suffix.show, | ||
showSuffix = _ref3$value$suffix$sh === void 0 ? defaultLegendOfPieNoIcon.value.suffix.show : _ref3$value$suffix$sh, | ||
_ref3$value$suffix$te = _ref3$value$suffix.text, | ||
text = _ref3$value$suffix$te === void 0 ? defaultLegendOfPieNoIcon.value.suffix.text : _ref3$value$suffix$te, | ||
_ref3$value$suffix$fo = _ref3$value$suffix.fontSize, | ||
fontSize = _ref3$value$suffix$fo === void 0 ? defaultLegendOfPieNoIcon.value.suffix.fontSize : _ref3$value$suffix$fo, | ||
_ref3$value$suffix$tr = _ref3$value$suffix.translate; | ||
_ref3$value$suffix$tr = _ref3$value$suffix$tr === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate : _ref3$value$suffix$tr; | ||
var _ref3$value$suffix$tr2 = _ref3$value$suffix$tr.x, | ||
suffixTranslateX = _ref3$value$suffix$tr2 === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate.x : _ref3$value$suffix$tr2, | ||
_ref3$value$suffix$tr3 = _ref3$value$suffix$tr.y, | ||
suffixTranslateY = _ref3$value$suffix$tr3 === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate.y : _ref3$value$suffix$tr3, | ||
_ref3$layout = _ref3.layout; | ||
_ref3$layout = _ref3$layout === void 0 ? defaultLegendOfPieNoIcon.layout : _ref3$layout; | ||
var _ref3$layout$gridTemp = _ref3$layout.gridTemplateColumns, | ||
gridTemplateColumns = _ref3$layout$gridTemp === void 0 ? defaultLegendOfPieNoIcon.layout.gridTemplateColumns : _ref3$layout$gridTemp, | ||
_ref3$layout$gridGap = _ref3$layout.gridGap; | ||
_ref3$layout$gridGap = _ref3$layout$gridGap === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap : _ref3$layout$gridGap; | ||
var _ref3$layout$gridGap$ = _ref3$layout$gridGap.gridRowGap, | ||
gridRowGap = _ref3$layout$gridGap$ === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap.gridRowGap : _ref3$layout$gridGap$, | ||
_ref3$layout$gridGap$2 = _ref3$layout$gridGap.gridColumnGap, | ||
gridColumnGap = _ref3$layout$gridGap$2 === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap.gridColumnGap : _ref3$layout$gridGap$2, | ||
_ref3$layout$alignmen = _ref3$layout.alignment, | ||
alignment = _ref3$layout$alignmen === void 0 ? defaultLegendOfPieNoIcon.layout.alignment : _ref3$layout$alignmen, | ||
_ref3$layout$translat = _ref3$layout.translate; | ||
_ref3$layout$translat = _ref3$layout$translat === void 0 ? defaultLegendOfPieNoIcon.layout.translate : _ref3$layout$translat; | ||
var _ref3$layout$translat2 = _ref3$layout$translat.x, | ||
x = _ref3$layout$translat2 === void 0 ? defaultLegendOfPieNoIcon.layout.translate.x : _ref3$layout$translat2, | ||
_ref3$layout$translat3 = _ref3$layout$translat.y, | ||
y = _ref3$layout$translat3 === void 0 ? defaultLegendOfPieNoIcon.layout.translate.y : _ref3$layout$translat3; | ||
_ref4$name = _ref4$name === void 0 ? defaultLegendOfPieNoIcon.name : _ref4$name; | ||
var _ref4$name$show = _ref4$name.show, | ||
showName = _ref4$name$show === void 0 ? defaultLegendOfPieNoIcon.name.show : _ref4$name$show, | ||
_ref4$name$font = _ref4$name.font, | ||
nameFont = _ref4$name$font === void 0 ? defaultLegendOfPieNoIcon.name.font : _ref4$name$font, | ||
_ref4$percent = _ref4.percent; | ||
_ref4$percent = _ref4$percent === void 0 ? defaultLegendOfPieNoIcon.percent : _ref4$percent; | ||
var _ref4$percent$show = _ref4$percent.show, | ||
showPercent = _ref4$percent$show === void 0 ? defaultLegendOfPieNoIcon.percent.show : _ref4$percent$show, | ||
_ref4$percent$precisi = _ref4$percent.precision, | ||
precision = _ref4$percent$precisi === void 0 ? defaultLegendOfPieNoIcon.percent.precision : _ref4$percent$precisi, | ||
_ref4$percent$sameCol = _ref4$percent.sameColor, | ||
percentSameColor = _ref4$percent$sameCol === void 0 ? defaultLegendOfPieNoIcon.percent.sameColor : _ref4$percent$sameCol, | ||
_ref4$percent$gap = _ref4$percent.gap, | ||
percentGap = _ref4$percent$gap === void 0 ? defaultLegendOfPieNoIcon.percent.gap : _ref4$percent$gap, | ||
_ref4$percent$font = _ref4$percent.font, | ||
percentFont = _ref4$percent$font === void 0 ? defaultLegendOfPieNoIcon.percent.font : _ref4$percent$font, | ||
_ref4$value = _ref4.value; | ||
_ref4$value = _ref4$value === void 0 ? defaultLegendOfPieNoIcon.value : _ref4$value; | ||
var _ref4$value$show = _ref4$value.show, | ||
showValue = _ref4$value$show === void 0 ? defaultLegendOfPieNoIcon.value.show : _ref4$value$show, | ||
_ref4$value$sameColor = _ref4$value.sameColor, | ||
valueSameColor = _ref4$value$sameColor === void 0 ? defaultLegendOfPieNoIcon.value.sameColor : _ref4$value$sameColor, | ||
_ref4$value$gap = _ref4$value.gap, | ||
valueGap = _ref4$value$gap === void 0 ? defaultLegendOfPieNoIcon.value.gap : _ref4$value$gap, | ||
_ref4$value$font = _ref4$value.font, | ||
valueFont = _ref4$value$font === void 0 ? defaultLegendOfPieNoIcon.value.font : _ref4$value$font, | ||
_ref4$value$suffix = _ref4$value.suffix; | ||
_ref4$value$suffix = _ref4$value$suffix === void 0 ? defaultLegendOfPieNoIcon.value.suffix : _ref4$value$suffix; | ||
var _ref4$value$suffix$sh = _ref4$value$suffix.show, | ||
showSuffix = _ref4$value$suffix$sh === void 0 ? defaultLegendOfPieNoIcon.value.suffix.show : _ref4$value$suffix$sh, | ||
_ref4$value$suffix$te = _ref4$value$suffix.text, | ||
text = _ref4$value$suffix$te === void 0 ? defaultLegendOfPieNoIcon.value.suffix.text : _ref4$value$suffix$te, | ||
_ref4$value$suffix$fo = _ref4$value$suffix.fontSize, | ||
fontSize = _ref4$value$suffix$fo === void 0 ? defaultLegendOfPieNoIcon.value.suffix.fontSize : _ref4$value$suffix$fo, | ||
_ref4$value$suffix$tr = _ref4$value$suffix.translate; | ||
_ref4$value$suffix$tr = _ref4$value$suffix$tr === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate : _ref4$value$suffix$tr; | ||
var _ref4$value$suffix$tr2 = _ref4$value$suffix$tr.x, | ||
suffixTranslateX = _ref4$value$suffix$tr2 === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate.x : _ref4$value$suffix$tr2, | ||
_ref4$value$suffix$tr3 = _ref4$value$suffix$tr.y, | ||
suffixTranslateY = _ref4$value$suffix$tr3 === void 0 ? defaultLegendOfPieNoIcon.value.suffix.translate.y : _ref4$value$suffix$tr3, | ||
_ref4$layout = _ref4.layout; | ||
_ref4$layout = _ref4$layout === void 0 ? defaultLegendOfPieNoIcon.layout : _ref4$layout; | ||
var _ref4$layout$gridTemp = _ref4$layout.gridTemplateColumns, | ||
gridTemplateColumns = _ref4$layout$gridTemp === void 0 ? defaultLegendOfPieNoIcon.layout.gridTemplateColumns : _ref4$layout$gridTemp, | ||
_ref4$layout$gridGap = _ref4$layout.gridGap; | ||
_ref4$layout$gridGap = _ref4$layout$gridGap === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap : _ref4$layout$gridGap; | ||
var _ref4$layout$gridGap$ = _ref4$layout$gridGap.gridRowGap, | ||
gridRowGap = _ref4$layout$gridGap$ === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap.gridRowGap : _ref4$layout$gridGap$, | ||
_ref4$layout$gridGap$2 = _ref4$layout$gridGap.gridColumnGap, | ||
gridColumnGap = _ref4$layout$gridGap$2 === void 0 ? defaultLegendOfPieNoIcon.layout.gridGap.gridColumnGap : _ref4$layout$gridGap$2, | ||
_ref4$layout$alignmen = _ref4$layout.alignment, | ||
alignment = _ref4$layout$alignmen === void 0 ? defaultLegendOfPieNoIcon.layout.alignment : _ref4$layout$alignmen, | ||
_ref4$layout$translat = _ref4$layout.translate; | ||
_ref4$layout$translat = _ref4$layout$translat === void 0 ? defaultLegendOfPieNoIcon.layout.translate : _ref4$layout$translat; | ||
var _ref4$layout$translat2 = _ref4$layout$translat.x, | ||
x = _ref4$layout$translat2 === void 0 ? defaultLegendOfPieNoIcon.layout.translate.x : _ref4$layout$translat2, | ||
_ref4$layout$translat3 = _ref4$layout$translat.y, | ||
y = _ref4$layout$translat3 === void 0 ? defaultLegendOfPieNoIcon.layout.translate.y : _ref4$layout$translat3; | ||
return { | ||
@@ -624,0 +765,0 @@ name: 'legend', |
521
lib/pie.js
@@ -8,3 +8,3 @@ "use strict"; | ||
}); | ||
exports["default"] = exports.carouselDonut2 = exports.carouselDonut = exports.donut = exports.rosePieDecorate = exports.rosePie = void 0; | ||
exports["default"] = exports.carouselDonut2 = exports.nestRosePie = exports.carouselDonut = exports.donut = exports.rosePieDecorate = exports.rosePie = void 0; | ||
@@ -90,2 +90,201 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var defaultBaseRose = { | ||
chart: { | ||
innerRadius: 0, | ||
outerRadius: 1, | ||
padAngle: 2 | ||
} | ||
}; | ||
var baseRose = function baseRose() { | ||
var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultBaseRose, | ||
_ref2$chart = _ref2.chart; | ||
_ref2$chart = _ref2$chart === void 0 ? defaultBaseRose.chart : _ref2$chart; | ||
var _ref2$chart$innerRadi = _ref2$chart.innerRadius, | ||
innerRadius = _ref2$chart$innerRadi === void 0 ? defaultBaseRose.chart.innerRadius : _ref2$chart$innerRadi, | ||
_ref2$chart$outerRadi = _ref2$chart.outerRadius, | ||
outerRadius = _ref2$chart$outerRadi === void 0 ? defaultBaseRose.chart.outerRadius : _ref2$chart$outerRadi, | ||
_ref2$chart$padAngle = _ref2$chart.padAngle, | ||
padAngle = _ref2$chart$padAngle === void 0 ? defaultBaseRose.chart.padAngle : _ref2$chart$padAngle; | ||
return { | ||
name: 'chart', | ||
displayName: '饼图', | ||
value: [{ | ||
name: 'innerRadius', | ||
displayName: '半径', | ||
value: innerRadius, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 1, | ||
step: 0.01 | ||
} | ||
}, { | ||
name: 'outerRadius', | ||
displayName: '外半径', | ||
value: outerRadius, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 1, | ||
step: 0.01 | ||
} | ||
}, { | ||
name: 'padAngle', | ||
displayName: '间距', | ||
value: padAngle, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 30, | ||
step: 1, | ||
suffix: '°' | ||
} | ||
}], | ||
config: { | ||
defaultOpen: true | ||
} | ||
}; | ||
}; | ||
var defaultGridLine = { | ||
show: true, | ||
color: '#BAE7FF', | ||
lineWidth: 1 | ||
}; | ||
var gridLine = function gridLine() { | ||
var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultGridLine, | ||
_ref3$show = _ref3.show, | ||
show = _ref3$show === void 0 ? defaultGridLine.show : _ref3$show, | ||
_ref3$color = _ref3.color, | ||
color = _ref3$color === void 0 ? defaultGridLine.color : _ref3$color, | ||
_ref3$lineWidth = _ref3.lineWidth, | ||
lineWidth = _ref3$lineWidth === void 0 ? defaultGridLine.lineWidth : _ref3$lineWidth; | ||
return { | ||
name: 'gridLine', | ||
displayName: '网格线', | ||
value: [{ | ||
name: 'show', | ||
displayName: '显示', | ||
value: show, | ||
type: 'boolean' | ||
}, { | ||
rule: [['show', '$eq', true]], | ||
name: 'color', | ||
displayName: '颜色', | ||
value: color, | ||
type: 'color' | ||
}, { | ||
rule: [['show', '$eq', true]], | ||
name: 'lineWidth', | ||
displayName: '粗细', | ||
value: lineWidth, | ||
type: 'number', | ||
config: { | ||
suffix: 'px' | ||
} | ||
}] | ||
}; | ||
}; | ||
var defaultRoseAxis = { | ||
axis: { | ||
count: 6, | ||
textStyle: (0, _.font)(), | ||
gap: 10, | ||
axisline: { | ||
show: true, | ||
color: '#BAE7FF', | ||
lineWidth: 1 | ||
}, | ||
gridLine: { | ||
show: true, | ||
color: '#BAE7FF', | ||
lineWidth: 1 | ||
} | ||
} | ||
}; | ||
var roseCategoryAxis = function roseCategoryAxis() { | ||
var _ref4 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultRoseAxis, | ||
_ref4$axis = _ref4.axis; | ||
_ref4$axis = _ref4$axis === void 0 ? defaultRoseAxis.axis : _ref4$axis; | ||
var _ref4$axis$textStyle = _ref4$axis.textStyle, | ||
textStyle = _ref4$axis$textStyle === void 0 ? defaultRoseAxis.axis.textStyle : _ref4$axis$textStyle, | ||
_ref4$axis$gap = _ref4$axis.gap, | ||
gap = _ref4$axis$gap === void 0 ? defaultRoseAxis.axis.gap : _ref4$axis$gap, | ||
_ref4$axis$axisLine = _ref4$axis.axisLine, | ||
axisLine_ = _ref4$axis$axisLine === void 0 ? defaultRoseAxis.axis.axisline : _ref4$axis$axisLine, | ||
_ref4$axis$gridLine = _ref4$axis.gridLine, | ||
gridLine_ = _ref4$axis$gridLine === void 0 ? defaultRoseAxis.axis.gridLine : _ref4$axis$gridLine; | ||
return { | ||
name: "categoryAxis", | ||
displayName: "类目轴", | ||
value: [{ | ||
name: "textStyle", | ||
displayName: "标签文本", | ||
value: (0, _.font)(textStyle), | ||
type: "textStyle" | ||
}, { | ||
name: "gap", | ||
displayName: "边距", | ||
value: gap, | ||
type: "number", | ||
config: { | ||
suffix: "px" | ||
} | ||
}, (0, _.axisLine)(axisLine_), gridLine(gridLine_)], | ||
config: { | ||
defaultOpen: true | ||
} | ||
}; | ||
}; | ||
var roseValueAxis = function roseValueAxis() { | ||
var _ref5 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultRoseAxis, | ||
_ref5$axis = _ref5.axis; | ||
_ref5$axis = _ref5$axis === void 0 ? defaultRoseAxis.axis : _ref5$axis; | ||
var _ref5$axis$count = _ref5$axis.count, | ||
count = _ref5$axis$count === void 0 ? defaultRoseAxis.axis.count : _ref5$axis$count, | ||
_ref5$axis$textStyle = _ref5$axis.textStyle, | ||
textStyle = _ref5$axis$textStyle === void 0 ? defaultRoseAxis.axis.textStyle : _ref5$axis$textStyle, | ||
_ref5$axis$gap = _ref5$axis.gap, | ||
gap = _ref5$axis$gap === void 0 ? defaultRoseAxis.axis.gap : _ref5$axis$gap, | ||
_ref5$axis$axisLine = _ref5$axis.axisLine, | ||
axisLine_ = _ref5$axis$axisLine === void 0 ? defaultRoseAxis.axis.axisline : _ref5$axis$axisLine, | ||
_ref5$axis$gridLine = _ref5$axis.gridLine, | ||
gridLine_ = _ref5$axis$gridLine === void 0 ? defaultRoseAxis.axis.gridLine : _ref5$axis$gridLine; | ||
return { | ||
name: "valueAxis", | ||
displayName: "数值轴", | ||
value: [{ | ||
name: "count", | ||
displayName: "数量", | ||
value: count, | ||
type: "number" | ||
}, { | ||
name: "textStyle", | ||
displayName: "标签文本", | ||
value: (0, _.font)(textStyle), | ||
type: "textStyle" | ||
}, { | ||
name: "gap", | ||
displayName: "边距", | ||
value: gap, | ||
type: "number", | ||
config: { | ||
suffix: "px" | ||
} | ||
}, (0, _.axisLine)(axisLine_), gridLine(gridLine_)], | ||
config: { | ||
defaultOpen: true | ||
} | ||
}; | ||
}; | ||
var defaultCategoryText = { | ||
@@ -99,11 +298,11 @@ categoryText: { | ||
var categoryText = function categoryText(_ref2) { | ||
var _ref2$categoryText = _ref2.categoryText; | ||
_ref2$categoryText = _ref2$categoryText === void 0 ? defaultCategoryText : _ref2$categoryText; | ||
var _ref2$categoryText$sh = _ref2$categoryText.show, | ||
show = _ref2$categoryText$sh === void 0 ? defaultCategoryText.categoryText.show : _ref2$categoryText$sh, | ||
_ref2$categoryText$fo = _ref2$categoryText.font, | ||
font = _ref2$categoryText$fo === void 0 ? defaultCategoryText.categoryText.font : _ref2$categoryText$fo, | ||
_ref2$categoryText$ga = _ref2$categoryText.gap, | ||
gap = _ref2$categoryText$ga === void 0 ? defaultCategoryText.categoryText.gap : _ref2$categoryText$ga; | ||
var categoryText = function categoryText(_ref6) { | ||
var _ref6$categoryText = _ref6.categoryText; | ||
_ref6$categoryText = _ref6$categoryText === void 0 ? defaultCategoryText : _ref6$categoryText; | ||
var _ref6$categoryText$sh = _ref6$categoryText.show, | ||
show = _ref6$categoryText$sh === void 0 ? defaultCategoryText.categoryText.show : _ref6$categoryText$sh, | ||
_ref6$categoryText$fo = _ref6$categoryText.font, | ||
font = _ref6$categoryText$fo === void 0 ? defaultCategoryText.categoryText.font : _ref6$categoryText$fo, | ||
_ref6$categoryText$ga = _ref6$categoryText.gap, | ||
gap = _ref6$categoryText$ga === void 0 ? defaultCategoryText.categoryText.gap : _ref6$categoryText$ga; | ||
return { | ||
@@ -145,17 +344,17 @@ name: 'categoryText', | ||
var decorate = function decorate(_ref3) { | ||
var _ref3$decorate = _ref3.decorate; | ||
_ref3$decorate = _ref3$decorate === void 0 ? defaultDecorate : _ref3$decorate; | ||
var _ref3$decorate$show = _ref3$decorate.show, | ||
show = _ref3$decorate$show === void 0 ? defaultDecorate.decorate.show : _ref3$decorate$show, | ||
_ref3$decorate$innerR = _ref3$decorate.innerRadius, | ||
innerRadius = _ref3$decorate$innerR === void 0 ? defaultDecorate.decorate.innerRadius : _ref3$decorate$innerR, | ||
_ref3$decorate$outerR = _ref3$decorate.outerRadius, | ||
outerRadius = _ref3$decorate$outerR === void 0 ? defaultDecorate.decorate.outerRadius : _ref3$decorate$outerR, | ||
_ref3$decorate$opacit = _ref3$decorate.opacity, | ||
opacity = _ref3$decorate$opacit === void 0 ? defaultDecorate.decorate.opacity : _ref3$decorate$opacit, | ||
_ref3$decorate$speed = _ref3$decorate.speed, | ||
speed = _ref3$decorate$speed === void 0 ? defaultDecorate.decorate.speed : _ref3$decorate$speed, | ||
_ref3$decorate$direct = _ref3$decorate.direction, | ||
direction = _ref3$decorate$direct === void 0 ? defaultDecorate.decorate.direction : _ref3$decorate$direct; | ||
var decorate = function decorate(_ref7) { | ||
var _ref7$decorate = _ref7.decorate; | ||
_ref7$decorate = _ref7$decorate === void 0 ? defaultDecorate : _ref7$decorate; | ||
var _ref7$decorate$show = _ref7$decorate.show, | ||
show = _ref7$decorate$show === void 0 ? defaultDecorate.decorate.show : _ref7$decorate$show, | ||
_ref7$decorate$innerR = _ref7$decorate.innerRadius, | ||
innerRadius = _ref7$decorate$innerR === void 0 ? defaultDecorate.decorate.innerRadius : _ref7$decorate$innerR, | ||
_ref7$decorate$outerR = _ref7$decorate.outerRadius, | ||
outerRadius = _ref7$decorate$outerR === void 0 ? defaultDecorate.decorate.outerRadius : _ref7$decorate$outerR, | ||
_ref7$decorate$opacit = _ref7$decorate.opacity, | ||
opacity = _ref7$decorate$opacit === void 0 ? defaultDecorate.decorate.opacity : _ref7$decorate$opacit, | ||
_ref7$decorate$speed = _ref7$decorate.speed, | ||
speed = _ref7$decorate$speed === void 0 ? defaultDecorate.decorate.speed : _ref7$decorate$speed, | ||
_ref7$decorate$direct = _ref7$decorate.direction, | ||
direction = _ref7$decorate$direct === void 0 ? defaultDecorate.decorate.direction : _ref7$decorate$direct; | ||
return { | ||
@@ -240,9 +439,9 @@ name: 'decorate', | ||
var decorate2 = function decorate2(_ref4) { | ||
var _ref4$show = _ref4.show, | ||
show = _ref4$show === void 0 ? defaultDecorate2.show : _ref4$show, | ||
_ref4$radiusWidth = _ref4.radiusWidth, | ||
radiusWidth = _ref4$radiusWidth === void 0 ? defaultDecorate2.radiusWidth : _ref4$radiusWidth, | ||
_ref4$opacity = _ref4.opacity, | ||
opacity = _ref4$opacity === void 0 ? defaultDecorate2.opacity : _ref4$opacity; | ||
var decorate2 = function decorate2(_ref8) { | ||
var _ref8$show = _ref8.show, | ||
show = _ref8$show === void 0 ? defaultDecorate2.show : _ref8$show, | ||
_ref8$radiusWidth = _ref8.radiusWidth, | ||
radiusWidth = _ref8$radiusWidth === void 0 ? defaultDecorate2.radiusWidth : _ref8$radiusWidth, | ||
_ref8$opacity = _ref8.opacity, | ||
opacity = _ref8$opacity === void 0 ? defaultDecorate2.opacity : _ref8$opacity; | ||
return { | ||
@@ -319,50 +518,50 @@ name: 'decorate2', | ||
var current = function current() { | ||
var _ref5 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultCurrent, | ||
_ref5$current = _ref5.current; | ||
var _ref9 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultCurrent, | ||
_ref9$current = _ref9.current; | ||
_ref5$current = _ref5$current === void 0 ? defaultCurrent.current : _ref5$current; | ||
var _ref5$current$show = _ref5$current.show, | ||
show = _ref5$current$show === void 0 ? defaultCurrent.current.show : _ref5$current$show, | ||
_ref5$current$gap = _ref5$current.gap, | ||
gap = _ref5$current$gap === void 0 ? defaultCurrent.current.gap : _ref5$current$gap, | ||
_ref5$current$name = _ref5$current.name; | ||
_ref5$current$name = _ref5$current$name === void 0 ? defaultCurrent.current.name : _ref5$current$name; | ||
var _ref5$current$name$sh = _ref5$current$name.show, | ||
showName = _ref5$current$name$sh === void 0 ? defaultCurrent.current.name.show : _ref5$current$name$sh, | ||
_ref5$current$name$fo = _ref5$current$name.font, | ||
nameFont = _ref5$current$name$fo === void 0 ? defaultCurrent.current.name.font : _ref5$current$name$fo, | ||
_ref5$current$percent = _ref5$current.percent; | ||
_ref5$current$percent = _ref5$current$percent === void 0 ? defaultCurrent.current.percent : _ref5$current$percent; | ||
var _ref5$current$percent2 = _ref5$current$percent.show, | ||
showPercent = _ref5$current$percent2 === void 0 ? defaultCurrent.current.percent.show : _ref5$current$percent2, | ||
_ref5$current$percent3 = _ref5$current$percent.precision, | ||
precision = _ref5$current$percent3 === void 0 ? defaultCurrent.current.percent.precision : _ref5$current$percent3, | ||
_ref5$current$percent4 = _ref5$current$percent.font, | ||
percentFont = _ref5$current$percent4 === void 0 ? defaultCurrent.current.percent.font : _ref5$current$percent4, | ||
_ref5$current$percent5 = _ref5$current$percent.translate; | ||
_ref5$current$percent5 = _ref5$current$percent5 === void 0 ? defaultCurrent.current.percent.translate : _ref5$current$percent5; | ||
var percentTranslateX = _ref5$current$percent5.x, | ||
percentTranslateY = _ref5$current$percent5.y, | ||
_ref5$current$value = _ref5$current.value; | ||
_ref5$current$value = _ref5$current$value === void 0 ? defaultCurrent.current.value : _ref5$current$value; | ||
var _ref5$current$value$s = _ref5$current$value.show, | ||
showValue = _ref5$current$value$s === void 0 ? defaultCurrent.current.value.show : _ref5$current$value$s, | ||
_ref5$current$value$f = _ref5$current$value.font, | ||
valueFont = _ref5$current$value$f === void 0 ? defaultCurrent.current.value.font : _ref5$current$value$f, | ||
_ref5$current$value$t = _ref5$current$value.translate; | ||
_ref5$current$value$t = _ref5$current$value$t === void 0 ? defaultCurrent.current.value.translate : _ref5$current$value$t; | ||
var valueTranslateX = _ref5$current$value$t.x, | ||
valueTranslateY = _ref5$current$value$t.y, | ||
_ref5$current$value$s2 = _ref5$current$value.suffix; | ||
_ref5$current$value$s2 = _ref5$current$value$s2 === void 0 ? defaultCurrent.current.value.suffix : _ref5$current$value$s2; | ||
var _ref5$current$value$s3 = _ref5$current$value$s2.show, | ||
showSuffix = _ref5$current$value$s3 === void 0 ? defaultCurrent.current.value.suffix.show : _ref5$current$value$s3, | ||
_ref5$current$value$s4 = _ref5$current$value$s2.text, | ||
text = _ref5$current$value$s4 === void 0 ? defaultCurrent.current.value.suffix.text : _ref5$current$value$s4, | ||
_ref5$current$value$s5 = _ref5$current$value$s2.fontSize, | ||
fontSize = _ref5$current$value$s5 === void 0 ? defaultCurrent.current.value.suffix.fontSize : _ref5$current$value$s5, | ||
_ref5$current$value$s6 = _ref5$current$value$s2.translate; | ||
_ref5$current$value$s6 = _ref5$current$value$s6 === void 0 ? defaultCurrent.current.value.suffix.translate : _ref5$current$value$s6; | ||
var suffixTranslateX = _ref5$current$value$s6.x, | ||
suffixTranslateY = _ref5$current$value$s6.y; | ||
_ref9$current = _ref9$current === void 0 ? defaultCurrent.current : _ref9$current; | ||
var _ref9$current$show = _ref9$current.show, | ||
show = _ref9$current$show === void 0 ? defaultCurrent.current.show : _ref9$current$show, | ||
_ref9$current$gap = _ref9$current.gap, | ||
gap = _ref9$current$gap === void 0 ? defaultCurrent.current.gap : _ref9$current$gap, | ||
_ref9$current$name = _ref9$current.name; | ||
_ref9$current$name = _ref9$current$name === void 0 ? defaultCurrent.current.name : _ref9$current$name; | ||
var _ref9$current$name$sh = _ref9$current$name.show, | ||
showName = _ref9$current$name$sh === void 0 ? defaultCurrent.current.name.show : _ref9$current$name$sh, | ||
_ref9$current$name$fo = _ref9$current$name.font, | ||
nameFont = _ref9$current$name$fo === void 0 ? defaultCurrent.current.name.font : _ref9$current$name$fo, | ||
_ref9$current$percent = _ref9$current.percent; | ||
_ref9$current$percent = _ref9$current$percent === void 0 ? defaultCurrent.current.percent : _ref9$current$percent; | ||
var _ref9$current$percent2 = _ref9$current$percent.show, | ||
showPercent = _ref9$current$percent2 === void 0 ? defaultCurrent.current.percent.show : _ref9$current$percent2, | ||
_ref9$current$percent3 = _ref9$current$percent.precision, | ||
precision = _ref9$current$percent3 === void 0 ? defaultCurrent.current.percent.precision : _ref9$current$percent3, | ||
_ref9$current$percent4 = _ref9$current$percent.font, | ||
percentFont = _ref9$current$percent4 === void 0 ? defaultCurrent.current.percent.font : _ref9$current$percent4, | ||
_ref9$current$percent5 = _ref9$current$percent.translate; | ||
_ref9$current$percent5 = _ref9$current$percent5 === void 0 ? defaultCurrent.current.percent.translate : _ref9$current$percent5; | ||
var percentTranslateX = _ref9$current$percent5.x, | ||
percentTranslateY = _ref9$current$percent5.y, | ||
_ref9$current$value = _ref9$current.value; | ||
_ref9$current$value = _ref9$current$value === void 0 ? defaultCurrent.current.value : _ref9$current$value; | ||
var _ref9$current$value$s = _ref9$current$value.show, | ||
showValue = _ref9$current$value$s === void 0 ? defaultCurrent.current.value.show : _ref9$current$value$s, | ||
_ref9$current$value$f = _ref9$current$value.font, | ||
valueFont = _ref9$current$value$f === void 0 ? defaultCurrent.current.value.font : _ref9$current$value$f, | ||
_ref9$current$value$t = _ref9$current$value.translate; | ||
_ref9$current$value$t = _ref9$current$value$t === void 0 ? defaultCurrent.current.value.translate : _ref9$current$value$t; | ||
var valueTranslateX = _ref9$current$value$t.x, | ||
valueTranslateY = _ref9$current$value$t.y, | ||
_ref9$current$value$s2 = _ref9$current$value.suffix; | ||
_ref9$current$value$s2 = _ref9$current$value$s2 === void 0 ? defaultCurrent.current.value.suffix : _ref9$current$value$s2; | ||
var _ref9$current$value$s3 = _ref9$current$value$s2.show, | ||
showSuffix = _ref9$current$value$s3 === void 0 ? defaultCurrent.current.value.suffix.show : _ref9$current$value$s3, | ||
_ref9$current$value$s4 = _ref9$current$value$s2.text, | ||
text = _ref9$current$value$s4 === void 0 ? defaultCurrent.current.value.suffix.text : _ref9$current$value$s4, | ||
_ref9$current$value$s5 = _ref9$current$value$s2.fontSize, | ||
fontSize = _ref9$current$value$s5 === void 0 ? defaultCurrent.current.value.suffix.fontSize : _ref9$current$value$s5, | ||
_ref9$current$value$s6 = _ref9$current$value$s2.translate; | ||
_ref9$current$value$s6 = _ref9$current$value$s6 === void 0 ? defaultCurrent.current.value.suffix.translate : _ref9$current$value$s6; | ||
var suffixTranslateX = _ref9$current$value$s6.x, | ||
suffixTranslateY = _ref9$current$value$s6.y; | ||
return { | ||
@@ -469,12 +668,12 @@ name: 'current', | ||
var baseOuter = function baseOuter() { | ||
var _ref6 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultBaseOuter, | ||
_ref6$chart = _ref6.chart; | ||
var _ref10 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultBaseOuter, | ||
_ref10$chart = _ref10.chart; | ||
_ref6$chart = _ref6$chart === void 0 ? defaultBasePie.chart : _ref6$chart; | ||
var _ref6$chart$innerRadi = _ref6$chart.innerRadius, | ||
innerRadius = _ref6$chart$innerRadi === void 0 ? defaultBasePie.chart.innerRadius : _ref6$chart$innerRadi, | ||
_ref6$chart$outerRadi = _ref6$chart.outerRadius, | ||
outerRadius = _ref6$chart$outerRadi === void 0 ? defaultBasePie.chart.outerRadius : _ref6$chart$outerRadi, | ||
_ref6$chart$padAngle = _ref6$chart.padAngle, | ||
padAngle = _ref6$chart$padAngle === void 0 ? defaultBasePie.chart.padAngle : _ref6$chart$padAngle; | ||
_ref10$chart = _ref10$chart === void 0 ? defaultBasePie.chart : _ref10$chart; | ||
var _ref10$chart$innerRad = _ref10$chart.innerRadius, | ||
innerRadius = _ref10$chart$innerRad === void 0 ? defaultBasePie.chart.innerRadius : _ref10$chart$innerRad, | ||
_ref10$chart$outerRad = _ref10$chart.outerRadius, | ||
outerRadius = _ref10$chart$outerRad === void 0 ? defaultBasePie.chart.outerRadius : _ref10$chart$outerRad, | ||
_ref10$chart$padAngle = _ref10$chart.padAngle, | ||
padAngle = _ref10$chart$padAngle === void 0 ? defaultBasePie.chart.padAngle : _ref10$chart$padAngle; | ||
return { | ||
@@ -536,22 +735,22 @@ name: 'chart', | ||
var outerDecorate = function outerDecorate() { | ||
var _ref7 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultOuterDecorate, | ||
_ref7$outerDecorate = _ref7.outerDecorate; | ||
var _ref11 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultOuterDecorate, | ||
_ref11$outerDecorate = _ref11.outerDecorate; | ||
_ref7$outerDecorate = _ref7$outerDecorate === void 0 ? defaultOuterDecorate.outerDecorate : _ref7$outerDecorate; | ||
var _ref7$outerDecorate$c = _ref7$outerDecorate.color, | ||
color = _ref7$outerDecorate$c === void 0 ? defaultOuterDecorate.outerDecorate.color : _ref7$outerDecorate$c, | ||
_ref7$outerDecorate$w = _ref7$outerDecorate.width, | ||
width = _ref7$outerDecorate$w === void 0 ? defaultOuterDecorate.outerDecorate.width : _ref7$outerDecorate$w, | ||
_ref7$outerDecorate$t = _ref7$outerDecorate.tick; | ||
_ref7$outerDecorate$t = _ref7$outerDecorate$t === void 0 ? defaultOuterDecorate.outerDecorate.tick : _ref7$outerDecorate$t; | ||
var _ref7$outerDecorate$t2 = _ref7$outerDecorate$t.show, | ||
show = _ref7$outerDecorate$t2 === void 0 ? defaultOuterDecorate.outerDecorate.tick.show : _ref7$outerDecorate$t2, | ||
_ref7$outerDecorate$t3 = _ref7$outerDecorate$t.count, | ||
count = _ref7$outerDecorate$t3 === void 0 ? defaultOuterDecorate.outerDecorate.tick.count : _ref7$outerDecorate$t3, | ||
_ref7$outerDecorate$t4 = _ref7$outerDecorate$t.color, | ||
tickColor = _ref7$outerDecorate$t4 === void 0 ? defaultOuterDecorate.outerDecorate.tick.color : _ref7$outerDecorate$t4, | ||
_ref7$outerDecorate$t5 = _ref7$outerDecorate$t.width, | ||
tickWidth = _ref7$outerDecorate$t5 === void 0 ? defaultOuterDecorate.outerDecorate.tick.width : _ref7$outerDecorate$t5, | ||
_ref7$outerDecorate$t6 = _ref7$outerDecorate$t.length, | ||
length = _ref7$outerDecorate$t6 === void 0 ? defaultOuterDecorate.outerDecorate.tick.length : _ref7$outerDecorate$t6; | ||
_ref11$outerDecorate = _ref11$outerDecorate === void 0 ? defaultOuterDecorate.outerDecorate : _ref11$outerDecorate; | ||
var _ref11$outerDecorate$ = _ref11$outerDecorate.color, | ||
color = _ref11$outerDecorate$ === void 0 ? defaultOuterDecorate.outerDecorate.color : _ref11$outerDecorate$, | ||
_ref11$outerDecorate$2 = _ref11$outerDecorate.width, | ||
width = _ref11$outerDecorate$2 === void 0 ? defaultOuterDecorate.outerDecorate.width : _ref11$outerDecorate$2, | ||
_ref11$outerDecorate$3 = _ref11$outerDecorate.tick; | ||
_ref11$outerDecorate$3 = _ref11$outerDecorate$3 === void 0 ? defaultOuterDecorate.outerDecorate.tick : _ref11$outerDecorate$3; | ||
var _ref11$outerDecorate$4 = _ref11$outerDecorate$3.show, | ||
show = _ref11$outerDecorate$4 === void 0 ? defaultOuterDecorate.outerDecorate.tick.show : _ref11$outerDecorate$4, | ||
_ref11$outerDecorate$5 = _ref11$outerDecorate$3.count, | ||
count = _ref11$outerDecorate$5 === void 0 ? defaultOuterDecorate.outerDecorate.tick.count : _ref11$outerDecorate$5, | ||
_ref11$outerDecorate$6 = _ref11$outerDecorate$3.color, | ||
tickColor = _ref11$outerDecorate$6 === void 0 ? defaultOuterDecorate.outerDecorate.tick.color : _ref11$outerDecorate$6, | ||
_ref11$outerDecorate$7 = _ref11$outerDecorate$3.width, | ||
tickWidth = _ref11$outerDecorate$7 === void 0 ? defaultOuterDecorate.outerDecorate.tick.width : _ref11$outerDecorate$7, | ||
_ref11$outerDecorate$8 = _ref11$outerDecorate$3.length, | ||
length = _ref11$outerDecorate$8 === void 0 ? defaultOuterDecorate.outerDecorate.tick.length : _ref11$outerDecorate$8; | ||
return { | ||
@@ -639,10 +838,10 @@ name: 'outerDecorate', | ||
var donut = function donut() { | ||
var _ref8 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
var _ref12 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
basePie: defaultBasePie, | ||
decorate: defaultDecorate | ||
}, | ||
_ref8$basePie = _ref8.basePie, | ||
_basePie = _ref8$basePie === void 0 ? defaultBasePie : _ref8$basePie, | ||
_ref8$decorate = _ref8.decorate, | ||
_decorate = _ref8$decorate === void 0 ? defaultDecorate : _ref8$decorate; | ||
_ref12$basePie = _ref12.basePie, | ||
_basePie = _ref12$basePie === void 0 ? defaultBasePie : _ref12$basePie, | ||
_ref12$decorate = _ref12.decorate, | ||
_decorate = _ref12$decorate === void 0 ? defaultDecorate : _ref12$decorate; | ||
@@ -659,10 +858,10 @@ return { | ||
var carouselDonut = function carouselDonut() { | ||
var _ref9 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
var _ref13 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
basePie: defaultBasePie, | ||
current: defaultCurrent | ||
}, | ||
_ref9$basePie = _ref9.basePie, | ||
_basePie = _ref9$basePie === void 0 ? defaultBasePie : _ref9$basePie, | ||
_ref9$current = _ref9.current, | ||
_current = _ref9$current === void 0 ? defaultCurrent : _ref9$current; | ||
_ref13$basePie = _ref13.basePie, | ||
_basePie = _ref13$basePie === void 0 ? defaultBasePie : _ref13$basePie, | ||
_ref13$current = _ref13.current, | ||
_current = _ref13$current === void 0 ? defaultCurrent : _ref13$current; | ||
@@ -678,4 +877,20 @@ return { | ||
var nestRosePie = function nestRosePie() { | ||
var _baseRose = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultBaseRose; | ||
var _categoryAxis = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : defaultRoseAxis; | ||
var _valueAxis = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : defaultRoseAxis; | ||
return { | ||
name: 'fan', | ||
displayName: '环图属性', | ||
value: [baseRose(_baseRose), roseCategoryAxis(_categoryAxis), roseValueAxis(_valueAxis)] | ||
}; | ||
}; | ||
exports.nestRosePie = nestRosePie; | ||
var carouselDonut2 = function carouselDonut2() { | ||
var _ref10 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
var _ref14 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : { | ||
basePie: defaultBasePie, | ||
@@ -686,10 +901,10 @@ categoryText: defaultCategoryText, | ||
}, | ||
_ref10$basePie = _ref10.basePie, | ||
_basePie = _ref10$basePie === void 0 ? defaultBasePie : _ref10$basePie, | ||
_ref10$categoryText = _ref10.categoryText, | ||
_categoryText = _ref10$categoryText === void 0 ? defaultCategoryText : _ref10$categoryText, | ||
_ref10$decorate = _ref10.decorate2, | ||
_decorate2 = _ref10$decorate === void 0 ? defaultDecorate2 : _ref10$decorate, | ||
_ref10$current = _ref10.current, | ||
_current = _ref10$current === void 0 ? defaultCurrent : _ref10$current; | ||
_ref14$basePie = _ref14.basePie, | ||
_basePie = _ref14$basePie === void 0 ? defaultBasePie : _ref14$basePie, | ||
_ref14$categoryText = _ref14.categoryText, | ||
_categoryText = _ref14$categoryText === void 0 ? defaultCategoryText : _ref14$categoryText, | ||
_ref14$decorate = _ref14.decorate2, | ||
_decorate2 = _ref14$decorate === void 0 ? defaultDecorate2 : _ref14$decorate, | ||
_ref14$current = _ref14.current, | ||
_current = _ref14$current === void 0 ? defaultCurrent : _ref14$current; | ||
@@ -726,30 +941,30 @@ return { | ||
var _default = function _default() { | ||
var _ref11 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultPie, | ||
_ref11$fan = _ref11.fan; | ||
var _ref15 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultPie, | ||
_ref15$fan = _ref15.fan; | ||
_ref11$fan = _ref11$fan === void 0 ? defaultPie.fan : _ref11$fan; | ||
var _ref11$fan$chart = _ref11$fan.chart; | ||
_ref11$fan$chart = _ref11$fan$chart === void 0 ? defaultPie.fan.chart : _ref11$fan$chart; | ||
var _ref11$fan$chart$oute = _ref11$fan$chart.outerRadius, | ||
outerRadius = _ref11$fan$chart$oute === void 0 ? defaultPie.fan.chart.outerRadius : _ref11$fan$chart$oute, | ||
_ref11$fan$chart$rose = _ref11$fan$chart.rose, | ||
rose = _ref11$fan$chart$rose === void 0 ? defaultPie.fan.chart.rose : _ref11$fan$chart$rose, | ||
_ref11$fan$chart$base = _ref11$fan$chart.baseRadius, | ||
baseRadius = _ref11$fan$chart$base === void 0 ? defaultPie.fan.chart.baseRadius : _ref11$fan$chart$base, | ||
_ref11$fan$angle = _ref11$fan.angle; | ||
_ref11$fan$angle = _ref11$fan$angle === void 0 ? defaultPie.fan.angle : _ref11$fan$angle; | ||
var _ref11$fan$angle$star = _ref11$fan$angle.startAngle, | ||
startAngle = _ref11$fan$angle$star === void 0 ? defaultPie.fan.angle.startAngle : _ref11$fan$angle$star, | ||
_ref11$fan$angle$endA = _ref11$fan$angle.endAngle, | ||
endAngle = _ref11$fan$angle$endA === void 0 ? defaultPie.fan.angle.endAngle : _ref11$fan$angle$endA, | ||
_ref11$fan$angle$anti = _ref11$fan$angle.antiClockwise, | ||
antiClockwise = _ref11$fan$angle$anti === void 0 ? defaultPie.fan.angle.antiClockwise : _ref11$fan$angle$anti, | ||
_ref11$fan$stroke = _ref11$fan.stroke; | ||
_ref11$fan$stroke = _ref11$fan$stroke === void 0 ? defaultPie.fan.stroke : _ref11$fan$stroke; | ||
var _ref11$fan$stroke$sho = _ref11$fan$stroke.show, | ||
show = _ref11$fan$stroke$sho === void 0 ? defaultPie.fan.stroke.show : _ref11$fan$stroke$sho, | ||
_ref11$fan$stroke$str = _ref11$fan$stroke.strokeWidth, | ||
strokeWidth = _ref11$fan$stroke$str === void 0 ? defaultPie.fan.stroke.strokeWidth : _ref11$fan$stroke$str, | ||
_ref11$fan$stroke$col = _ref11$fan$stroke.color, | ||
color = _ref11$fan$stroke$col === void 0 ? defaultPie.fan.stroke.color : _ref11$fan$stroke$col; | ||
_ref15$fan = _ref15$fan === void 0 ? defaultPie.fan : _ref15$fan; | ||
var _ref15$fan$chart = _ref15$fan.chart; | ||
_ref15$fan$chart = _ref15$fan$chart === void 0 ? defaultPie.fan.chart : _ref15$fan$chart; | ||
var _ref15$fan$chart$oute = _ref15$fan$chart.outerRadius, | ||
outerRadius = _ref15$fan$chart$oute === void 0 ? defaultPie.fan.chart.outerRadius : _ref15$fan$chart$oute, | ||
_ref15$fan$chart$rose = _ref15$fan$chart.rose, | ||
rose = _ref15$fan$chart$rose === void 0 ? defaultPie.fan.chart.rose : _ref15$fan$chart$rose, | ||
_ref15$fan$chart$base = _ref15$fan$chart.baseRadius, | ||
baseRadius = _ref15$fan$chart$base === void 0 ? defaultPie.fan.chart.baseRadius : _ref15$fan$chart$base, | ||
_ref15$fan$angle = _ref15$fan.angle; | ||
_ref15$fan$angle = _ref15$fan$angle === void 0 ? defaultPie.fan.angle : _ref15$fan$angle; | ||
var _ref15$fan$angle$star = _ref15$fan$angle.startAngle, | ||
startAngle = _ref15$fan$angle$star === void 0 ? defaultPie.fan.angle.startAngle : _ref15$fan$angle$star, | ||
_ref15$fan$angle$endA = _ref15$fan$angle.endAngle, | ||
endAngle = _ref15$fan$angle$endA === void 0 ? defaultPie.fan.angle.endAngle : _ref15$fan$angle$endA, | ||
_ref15$fan$angle$anti = _ref15$fan$angle.antiClockwise, | ||
antiClockwise = _ref15$fan$angle$anti === void 0 ? defaultPie.fan.angle.antiClockwise : _ref15$fan$angle$anti, | ||
_ref15$fan$stroke = _ref15$fan.stroke; | ||
_ref15$fan$stroke = _ref15$fan$stroke === void 0 ? defaultPie.fan.stroke : _ref15$fan$stroke; | ||
var _ref15$fan$stroke$sho = _ref15$fan$stroke.show, | ||
show = _ref15$fan$stroke$sho === void 0 ? defaultPie.fan.stroke.show : _ref15$fan$stroke$sho, | ||
_ref15$fan$stroke$str = _ref15$fan$stroke.strokeWidth, | ||
strokeWidth = _ref15$fan$stroke$str === void 0 ? defaultPie.fan.stroke.strokeWidth : _ref15$fan$stroke$str, | ||
_ref15$fan$stroke$col = _ref15$fan$stroke.color, | ||
color = _ref15$fan$stroke$col === void 0 ? defaultPie.fan.stroke.color : _ref15$fan$stroke$col; | ||
return { | ||
@@ -756,0 +971,0 @@ name: 'fan', |
@@ -642,3 +642,4 @@ "use strict"; | ||
_ref7$color = _ref7.color, | ||
color = _ref7$color === void 0 ? defaultPieSeries.color : _ref7$color; | ||
color = _ref7$color === void 0 ? defaultPieSeries.color : _ref7$color, | ||
currentColor = _ref7.currentColor; | ||
return { | ||
@@ -652,6 +653,13 @@ name: name, | ||
name: 'color', | ||
displayName: '颜色', | ||
displayName: currentColor != undefined ? '默认颜色' : '颜色', | ||
type: 'multicolor', | ||
value: (0, _.multiColor)(color) | ||
}], | ||
}, currentColor != undefined && { | ||
name: 'currentColor', | ||
displayName: '当前颜色', | ||
type: "multicolor", | ||
value: (0, _.multiColor)(currentColor) | ||
}].filter(function (item) { | ||
return !!item; | ||
}), | ||
type: 'object' | ||
@@ -658,0 +666,0 @@ }; |
{ | ||
"name": "@easyv/config", | ||
"version": "1.0.40", | ||
"version": "1.0.41", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -1,2 +0,2 @@ | ||
import { multiColor } from './'; | ||
import { multiColor,font } from './'; | ||
const animation = { | ||
@@ -130,2 +130,3 @@ show: false, | ||
color: multiColor(), | ||
font:font(), | ||
gap: 15 | ||
@@ -142,2 +143,3 @@ }, | ||
color = defaultAnimationOfCarousel.current.color, | ||
textStyle = defaultAnimationOfCarousel.current.font, | ||
gap = defaultAnimationOfCarousel.current.gap | ||
@@ -172,6 +174,12 @@ } = defaultAnimationOfCarousel.current, | ||
displayName: '颜色', | ||
value: color, | ||
value: multiColor(color), | ||
type: 'multicolor', | ||
}, | ||
{ | ||
name: 'textStyle', | ||
displayName: '类目文本样式', | ||
value:font(textStyle), | ||
type:"textStyle" | ||
}, | ||
{ | ||
name: 'gap', | ||
@@ -178,0 +186,0 @@ displayName: '类目文本间距', |
@@ -13,4 +13,4 @@ import show, {showRule} from './show'; | ||
import dimension from './dimension'; | ||
import label, { labelOfPie, axisLabel, valueAsixLabel } from './label'; | ||
import legend, { legendOfPie, legendOfPieNoIcon } from './legend'; | ||
import label, { labelOfPie, labelOfRose, axisLabel, valueAsixLabel } from './label'; | ||
import legend, { legendOfPie, legendOfRose, legendOfPieNoIcon } from './legend'; | ||
import tooltip from './tooltip'; | ||
@@ -20,3 +20,3 @@ import axes, { valueAxis, categoryAxis } from './axes'; | ||
import { bandSeries, lineSeries, areaSeries, pieSeries } from './series'; | ||
import pie, { rosePie, rosePieDecorate, donut, carouselDonut, carouselDonut2 } from './pie'; | ||
import pie, { rosePie, rosePieDecorate, donut, carouselDonut, nestRosePie, carouselDonut2 } from './pie'; | ||
import brush from './brush'; | ||
@@ -54,5 +54,7 @@ import interaction from './interaction'; | ||
legendOfPie, | ||
legendOfRose, | ||
legendOfPieNoIcon, | ||
label, | ||
labelOfPie, | ||
labelOfRose, | ||
axisLabel, | ||
@@ -62,2 +64,3 @@ valueAsixLabel, | ||
rosePie, | ||
nestRosePie, | ||
rosePieDecorate, | ||
@@ -64,0 +67,0 @@ donut, |
@@ -83,2 +83,5 @@ /** | ||
value: '', | ||
config:{ | ||
callback:true | ||
} | ||
}, | ||
@@ -85,0 +88,0 @@ ...(callback.extraInput |
@@ -1,2 +0,2 @@ | ||
import { translate, font, extent } from '.'; | ||
import { translate, font, extent, showRule } from '.'; | ||
@@ -293,2 +293,41 @@ const defaultFont = font(); | ||
const defaultLabelOfRose = { | ||
show: true, | ||
font: defaultFont, | ||
gap: 10, | ||
} | ||
export const labelOfRose=({ | ||
show = defaultLabelOfRose.show, | ||
font:labelFont = defaultLabelOfRose.font, | ||
gap = defaultLabelOfRose.gap | ||
} = defaultLabelOfRose) => ({ | ||
name: 'label', | ||
displayName: '数值标签', | ||
value: [ | ||
{ | ||
name: 'show', | ||
displayName: '显示', | ||
value: show, | ||
type: 'boolean', | ||
}, | ||
{ | ||
...showRule(), | ||
name: 'font', | ||
displayName: '文本样式', | ||
value: font(labelFont), | ||
type: 'textStyle', | ||
}, | ||
{ | ||
...showRule(), | ||
name:"gap", | ||
displayName:"间距", | ||
value:gap, | ||
type:"number", | ||
config:{ | ||
suffix:"px" | ||
} | ||
} | ||
], | ||
}); | ||
const defaultAxisLabel = { | ||
@@ -295,0 +334,0 @@ show: true, |
@@ -199,2 +199,153 @@ const { translate: translateConfig, font, show: showConfig, showRule } = require('.'); | ||
const defaultLegendOfRose = { | ||
show: true, | ||
font: defaultFont, | ||
iconSize: { | ||
width: 10, | ||
height: 10, | ||
}, | ||
iconGap: 5, | ||
layout: { | ||
gridTemplateColumns: 3, | ||
gridGap: { | ||
gridRowGap: 0, | ||
gridColumnGap: 30, | ||
}, | ||
alignment: 'center bottom', | ||
translate: { x: 0, y: 0 }, | ||
} | ||
} | ||
export const legendOfRose = ({ | ||
show = defaultLegendOfRose.show, | ||
font = defaultLegendOfRose.font, | ||
iconSize: { | ||
width = defaultLegendOfRose.iconSize.width, | ||
height = defaultLegendOfRose.iconSize.height, | ||
} = defaultLegendOfRose.iconSize, | ||
iconGap = defaultLegendOfRose.iconGap, | ||
layout: { | ||
gridTemplateColumns = defaultLegendOfRose.layout.gridTemplateColumns, | ||
gridGap: { | ||
gridRowGap = defaultLegendOfRose.layout.gridGap.gridRowGap, | ||
gridColumnGap = defaultLegendOfRose.layout.gridGap.gridColumnGap, | ||
} = defaultLegendOfRose.layout.gridGap, | ||
alignment = defaultLegendOfRose.layout.alignment, | ||
translate: { | ||
x = defaultLegendOfRose.layout.translate.x, | ||
y = defaultLegendOfRose.layout.translate.y, | ||
} = defaultLegendOfRose.layout.translate, | ||
} = defaultLegendOfRose.layout | ||
} = defaultLegendOfRose)=>({ | ||
name: 'legend', | ||
displayName: '图例', | ||
value: [ | ||
showConfig(show), | ||
{ | ||
rule: [['show', '$eq', true]], | ||
name: 'font', | ||
displayName: '文本样式', | ||
value: font, | ||
type: 'textStyle', | ||
}, | ||
{ | ||
name: 'iconSize', | ||
displayName: '图标尺寸', | ||
value: [ | ||
{ | ||
name: 'width', | ||
displayName: '宽度', | ||
value: width, | ||
config: { | ||
span: 12, | ||
suffix: 'px', | ||
}, | ||
}, | ||
{ | ||
name: 'height', | ||
displayName: '高度', | ||
value: height, | ||
config: { | ||
span: 12, | ||
suffix: 'px', | ||
}, | ||
}, | ||
], | ||
type: 'group', | ||
}, | ||
{ | ||
name: 'iconGap', | ||
displayName: '间距', | ||
value: iconGap, | ||
config: { | ||
suffix: 'px', | ||
}, | ||
}, | ||
{ | ||
rule: [['show', '$eq', true]], | ||
name: 'layout', | ||
displayName: '布局', | ||
value: [ | ||
{ | ||
name: 'gridTemplateColumns', | ||
displayName: '列数', | ||
value: gridTemplateColumns, | ||
type: 'number', | ||
}, | ||
{ | ||
name: 'gridGap', | ||
displayName: '间距', | ||
value: [ | ||
{ | ||
name: 'gridRowGap', | ||
displayName: '行距', | ||
value: gridRowGap, | ||
type: 'number', | ||
config: { | ||
span: 12, | ||
suffix: 'px', | ||
}, | ||
}, | ||
{ | ||
name: 'gridColumnGap', | ||
displayName: '列距', | ||
value: gridColumnGap, | ||
type: 'number', | ||
config: { | ||
span: 12, | ||
suffix: 'px', | ||
}, | ||
}, | ||
], | ||
type: 'group', | ||
}, | ||
{ | ||
type: 'grid', | ||
name: 'alignment', | ||
displayName: '位置', | ||
value: alignment, | ||
config: { | ||
options: [ | ||
'left top', | ||
'center top', | ||
'right top', | ||
'center left', | ||
'', | ||
'center right', | ||
'left bottom', | ||
'center bottom', | ||
'right bottom', | ||
], | ||
}, | ||
}, | ||
{ | ||
...translateConfig(x, y), | ||
}, | ||
], | ||
} | ||
], | ||
config: { | ||
defaultOpen: true, | ||
}, | ||
}) | ||
const defaultLegendOfPie = { | ||
@@ -201,0 +352,0 @@ show: true, |
201
src/pie.js
@@ -1,2 +0,2 @@ | ||
import { font, show as showConfig, showRule, translate as translateConfig } from './'; | ||
import { font, show as showConfig, showRule, translate as translateConfig, axisLine } from './'; | ||
@@ -71,2 +71,191 @@ const defaultBasePie = { | ||
const defaultBaseRose = { | ||
chart:{ | ||
innerRadius: 0, | ||
outerRadius: 1, | ||
padAngle: 2 | ||
} | ||
} | ||
const baseRose=({ | ||
chart: { | ||
innerRadius = defaultBaseRose.chart.innerRadius, | ||
outerRadius = defaultBaseRose.chart.outerRadius, | ||
padAngle = defaultBaseRose.chart.padAngle, | ||
} = defaultBaseRose.chart, | ||
} = defaultBaseRose)=>({ | ||
name: 'chart', | ||
displayName: '饼图', | ||
value: [ | ||
{ | ||
name: 'innerRadius', | ||
displayName: '半径', | ||
value: innerRadius, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 1, | ||
step: 0.01, | ||
}, | ||
}, | ||
{ | ||
name: 'outerRadius', | ||
displayName: '外半径', | ||
value: outerRadius, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 1, | ||
step: 0.01, | ||
}, | ||
}, | ||
{ | ||
name: 'padAngle', | ||
displayName: '间距', | ||
value: padAngle, | ||
type: 'range', | ||
config: { | ||
min: 0, | ||
max: 30, | ||
step: 1, | ||
suffix: '°', | ||
}, | ||
}, | ||
], | ||
config: { | ||
defaultOpen: true, | ||
}, | ||
}) | ||
const defaultGridLine={ | ||
show: true, | ||
color: '#BAE7FF', | ||
lineWidth: 1, | ||
}; | ||
const gridLine=({ | ||
show = defaultGridLine.show, | ||
color = defaultGridLine.color, | ||
lineWidth = defaultGridLine.lineWidth | ||
}=defaultGridLine)=>({ | ||
name: 'gridLine', | ||
displayName: '网格线', | ||
value: [ | ||
{ | ||
name: 'show', | ||
displayName: '显示', | ||
value: show, | ||
type: 'boolean', | ||
}, | ||
{ | ||
rule: [['show', '$eq', true]], | ||
name: 'color', | ||
displayName: '颜色', | ||
value: color, | ||
type: 'color', | ||
}, | ||
{ | ||
rule: [['show', '$eq', true]], | ||
name: 'lineWidth', | ||
displayName: '粗细', | ||
value: lineWidth, | ||
type: 'number', | ||
config: { | ||
suffix: 'px', | ||
}, | ||
}, | ||
], | ||
}) | ||
const defaultRoseAxis = { | ||
axis:{ | ||
count:6, | ||
textStyle:font(), | ||
gap:10, | ||
axisline:{ | ||
show: true, | ||
color: '#BAE7FF', | ||
lineWidth: 1, | ||
}, | ||
gridLine:{ | ||
show:true, | ||
color: '#BAE7FF', | ||
lineWidth: 1 | ||
} | ||
} | ||
} | ||
const roseCategoryAxis = ({ | ||
axis:{ | ||
textStyle = defaultRoseAxis.axis.textStyle, | ||
gap = defaultRoseAxis.axis.gap, | ||
axisLine: axisLine_ = defaultRoseAxis.axis.axisline, | ||
gridLine: gridLine_ = defaultRoseAxis.axis.gridLine | ||
}=defaultRoseAxis.axis | ||
}=defaultRoseAxis)=>({ | ||
name:"categoryAxis", | ||
displayName:"类目轴", | ||
value:[ | ||
{ | ||
name:"textStyle", | ||
displayName:"标签文本", | ||
value:font(textStyle), | ||
type:"textStyle" | ||
}, | ||
{ | ||
name:"gap", | ||
displayName:"边距", | ||
value:gap, | ||
type:"number", | ||
config:{ | ||
suffix:"px" | ||
} | ||
}, | ||
axisLine(axisLine_), | ||
gridLine(gridLine_) | ||
], | ||
config: { | ||
defaultOpen: true, | ||
} | ||
}) | ||
const roseValueAxis = ({ | ||
axis:{ | ||
count = defaultRoseAxis.axis.count, | ||
textStyle = defaultRoseAxis.axis.textStyle, | ||
gap = defaultRoseAxis.axis.gap, | ||
axisLine: axisLine_ = defaultRoseAxis.axis.axisline, | ||
gridLine: gridLine_ = defaultRoseAxis.axis.gridLine | ||
}=defaultRoseAxis.axis | ||
} = defaultRoseAxis)=>({ | ||
name:"valueAxis", | ||
displayName:"数值轴", | ||
value:[ | ||
{ | ||
name:"count", | ||
displayName:"数量", | ||
value:count, | ||
type:"number" | ||
}, | ||
{ | ||
name:"textStyle", | ||
displayName:"标签文本", | ||
value:font(textStyle), | ||
type:"textStyle" | ||
}, | ||
{ | ||
name:"gap", | ||
displayName:"边距", | ||
value:gap, | ||
type:"number", | ||
config:{ | ||
suffix:"px" | ||
} | ||
}, | ||
axisLine(axisLine_), | ||
gridLine(gridLine_) | ||
], | ||
config: { | ||
defaultOpen: true, | ||
} | ||
}) | ||
const defaultCategoryText = { | ||
@@ -619,2 +808,8 @@ categoryText: { | ||
export const nestRosePie = (_baseRose = defaultBaseRose, _categoryAxis = defaultRoseAxis, _valueAxis = defaultRoseAxis) =>({ | ||
name: 'fan', | ||
displayName: '环图属性', | ||
value:[baseRose(_baseRose), roseCategoryAxis(_categoryAxis), roseValueAxis(_valueAxis)] | ||
}); | ||
export const carouselDonut2 = ( | ||
@@ -638,2 +833,4 @@ { | ||
const defaultPie = { | ||
@@ -775,2 +972,2 @@ fan: { | ||
], | ||
}); | ||
}); |
@@ -584,2 +584,3 @@ import { mapping, label, multiColor } from '.'; | ||
color = defaultPieSeries.color, | ||
currentColor | ||
} = defaultPieSeries | ||
@@ -593,7 +594,13 @@ ) => ({ | ||
name: 'color', | ||
displayName: '颜色', | ||
displayName: currentColor !=undefined?'默认颜色':'颜色', | ||
type: 'multicolor', | ||
value: multiColor(color), | ||
}, | ||
], | ||
currentColor !=undefined && { | ||
name: 'currentColor', | ||
displayName: '当前颜色', | ||
type:"multicolor", | ||
value: multiColor(currentColor) | ||
} | ||
].filter((item)=>!!item), | ||
type: 'object', | ||
@@ -600,0 +607,0 @@ }); |
280186
9702