From e780ba5e7dbea9d549b728e37e962f3320fb8801 Mon Sep 17 00:00:00 2001 From: plainheart Date: Mon, 17 Oct 2022 15:15:28 +0800 Subject: [PATCH] fix(lines): add missing `function` callback into `lineStyle.color` for line series. - remove unsupported function callback from `lineStyle.color` in states --- src/chart/lines/LinesSeries.ts | 6 +++--- src/chart/lines/LinesView.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/chart/lines/LinesSeries.ts b/src/chart/lines/LinesSeries.ts index 7b8ff2878c..2c1fc29c88 100644 --- a/src/chart/lines/LinesSeries.ts +++ b/src/chart/lines/LinesSeries.ts @@ -93,8 +93,8 @@ export interface LinesStateOption { label?: SeriesLineLabelOption } -export interface LinesDataItemOption extends LinesStateOption, - StatesOptionMixin, LinesStatesMixin> { +export interface LinesDataItemOption extends LinesStateOption, + StatesOptionMixin { name?: string fromName?: string @@ -111,7 +111,7 @@ export interface LinesDataItemOption extends LinesStateOption, LinesStateOption, + extends SeriesOption, LinesStateOption, SeriesOnCartesianOptionMixin, SeriesOnGeoOptionMixin, SeriesOnPolarOptionMixin, SeriesOnCalendarOptionMixin, SeriesLargeOptionMixin { diff --git a/src/chart/lines/LinesView.ts b/src/chart/lines/LinesView.ts index fabb84968b..5d9cbfeefb 100644 --- a/src/chart/lines/LinesView.ts +++ b/src/chart/lines/LinesView.ts @@ -106,7 +106,7 @@ class LinesView extends ChartView { const lineDraw = this._updateLineDraw(data, seriesModel); - lineDraw.incrementalPrepareUpdate(data); + lineDraw.incrementalPrepareUpdate(data as any); this._clearLayer(api); @@ -118,7 +118,7 @@ class LinesView extends ChartView { seriesModel: LinesSeriesModel, ecModel: GlobalModel ) { - this._lineDraw.incrementalUpdate(taskParams, seriesModel.getData()); + this._lineDraw.incrementalUpdate(taskParams, seriesModel.getData() as any); this._finished = taskParams.end === seriesModel.getData().count(); }