提交 c0b4e97f 编写于 作者: P plainheart

tweak: tweak bolder option to `series.emphasis.bolder` from `series.bolderWhenHover`.

上级 2883997f
......@@ -42,7 +42,8 @@ type LineDataValue = OptionDataValue | OptionDataValue[];
interface ExtraStateOption {
emphasis?: {
scale?: boolean
scale?: boolean,
bolder?: boolean
}
}
......@@ -103,8 +104,6 @@ export interface LineSeriesOption extends SeriesOption<LineStateOption, ExtraSta
showAllSymbol?: 'auto'
data?: (LineDataValue | LineDataItemOption)[]
bolderWhenHover?: boolean
}
class LineSeriesModel extends SeriesModel<LineSeriesOption> {
......@@ -148,7 +147,8 @@ class LineSeriesModel extends SeriesModel<LineSeriesOption> {
},
emphasis: {
scale: true
scale: true,
bolder: true
},
// areaStyle: {
// origin of areaStyle. Valid values:
......@@ -184,9 +184,7 @@ class LineSeriesModel extends SeriesModel<LineSeriesOption> {
// Disable progressive
progressive: 0,
hoverLayerThreshold: Infinity,
bolderWhenHover: true
hoverLayerThreshold: Infinity
};
}
......
......@@ -550,8 +550,8 @@ class LineView extends ChartView {
setStatesStylesFromModel(polyline, seriesModel, 'lineStyle');
const bolderWhenHover = seriesModel.get('bolderWhenHover');
if (bolderWhenHover) {
const emphasisModel = seriesModel.getModel('emphasis');
if (emphasisModel.get('bolder')) {
const emphasisLineStyle = polyline.getState('emphasis').style;
// only bolder when `emphasis.lineStyle.width` is not specified
if (emphasisLineStyle.lineWidth == null) {
......
......@@ -58,9 +58,9 @@ under the License.
data: [28.5, 70.5, 108.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
symbolSize: 10,
symbol: 'square',
bolderWhenHover: false,
emphasis: {
focus: 'series',
//bolder: false,
lineStyle: {
width: 5
}
......@@ -73,7 +73,8 @@ under the License.
symbolSize: 10,
symbol: 'circle',
emphasis: {
focus: 'series'
focus: 'series',
//bolder: false
}
}
]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册