Skip to content

Commit f95af4c

Browse files
committed
Rename option to triggerLineOnlyEvent
1 parent f5534bb commit f95af4c

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

src/chart/line/LineSeries.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ export interface LineSeriesOption extends SeriesOption<LineStateOption<CallbackD
121121

122122
triggerLineEvent?: boolean
123123

124-
triggerAreaEvent?: boolean
124+
triggerLineOnlyEvent?: boolean
125125
}
126126

127127
class LineSeriesModel extends SeriesModel<LineSeriesOption> {
@@ -215,11 +215,11 @@ class LineSeriesModel extends SeriesModel<LineSeriesOption> {
215215
divideShape: 'clone'
216216
},
217217

218+
// Whether to trigger event when hovering on either line or area.
218219
triggerLineEvent: false,
219220

220-
// When false, this option gives more control in case hovering on the shaded area should not trigger mouse events.
221-
// Defaults to true for backwards compatibility and sense it only works when triggerLineEvent is true.
222-
triggerAreaEvent: true
221+
// Whether to trigger event when hovering only on line.
222+
triggerLineOnlyEvent: false
223223
};
224224

225225
getLegendIcon(opt: LegendIconParams): ECSymbol | Group {

src/chart/line/LineView.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -922,9 +922,11 @@ class LineView extends ChartView {
922922

923923
if (seriesModel.get('triggerLineEvent')) {
924924
this.packEventData(seriesModel, polyline);
925-
if (seriesModel.get('triggerAreaEvent')) {
926-
polygon && this.packEventData(seriesModel, polygon);
927-
}
925+
polygon && this.packEventData(seriesModel, polygon);
926+
}
927+
928+
if (seriesModel.get('triggerLineOnlyEvent')) {
929+
this.packEventData(seriesModel, polyline);
928930
}
929931
}
930932

test/polyline-gon-event.html

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)