Skip to content

Commit ae81f7a

Browse files
authored
Merge pull request #21147 from apache/fix/ts-export-type
fix(type): Fix missing or missmatched TS export types
2 parents edbadad + 4015f23 commit ae81f7a

40 files changed

+443
-203
lines changed

src/chart/chord/ChordSeries.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ import {
2121
SeriesOption,
2222
SeriesOnCartesianOptionMixin,
2323
SeriesOnPolarOptionMixin,
24-
SeriesOnCalendarOptionMixin,
24+
ComponentOnCalendarOptionMixin,
25+
ComponentOnMatrixOptionMixin,
2526
SeriesOnGeoOptionMixin,
2627
SeriesOnSingleOptionMixin,
2728
OptionDataValue,
@@ -115,7 +116,8 @@ export interface ChordEdgeItemOption extends ChordEdgeStateOption,
115116

116117
export interface ChordSeriesOption
117118
extends SeriesOption<ChordNodeStateOption<CallbackDataParams>, ChordStatesMixin>,
118-
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin, SeriesOnCalendarOptionMixin,
119+
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin,
120+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin,
119121
SeriesOnGeoOptionMixin, SeriesOnSingleOptionMixin,
120122
SymbolOptionMixin<CallbackDataParams>,
121123
RoamOptionMixin,

src/chart/custom/CustomSeries.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ import {
3737
ParsedValue,
3838
SeriesDataType,
3939
SeriesEncodeOptionMixin,
40-
SeriesOnCalendarOptionMixin,
40+
ComponentOnCalendarOptionMixin,
41+
ComponentOnMatrixOptionMixin,
4142
SeriesOnCartesianOptionMixin,
4243
SeriesOnGeoOptionMixin,
4344
SeriesOnPolarOptionMixin,
@@ -363,7 +364,8 @@ export interface CustomSeriesOption extends
363364
SeriesOnPolarOptionMixin,
364365
SeriesOnSingleOptionMixin,
365366
SeriesOnGeoOptionMixin,
366-
SeriesOnCalendarOptionMixin {
367+
ComponentOnCalendarOptionMixin,
368+
ComponentOnMatrixOptionMixin {
367369

368370
type?: 'custom'
369371

src/chart/effectScatter/EffectScatterSeries.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ import {
2323
SeriesOption,
2424
SeriesOnPolarOptionMixin,
2525
SeriesOnCartesianOptionMixin,
26-
SeriesOnCalendarOptionMixin,
26+
ComponentOnCalendarOptionMixin,
27+
ComponentOnMatrixOptionMixin,
2728
SeriesOnGeoOptionMixin,
2829
SeriesOnSingleOptionMixin,
2930
SymbolOptionMixin,
@@ -66,7 +67,8 @@ export interface EffectScatterDataItemOption extends SymbolOptionMixin,
6667
export interface EffectScatterSeriesOption
6768
extends SeriesOption<EffectScatterStateOption<CallbackDataParams>, EffectScatterStatesOptionMixin>,
6869
EffectScatterStateOption<CallbackDataParams>,
69-
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin, SeriesOnCalendarOptionMixin,
70+
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin,
71+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin,
7072
SeriesOnGeoOptionMixin, SeriesOnSingleOptionMixin, SymbolOptionMixin<CallbackDataParams>,
7173
SeriesEncodeOptionMixin {
7274

src/chart/funnel/FunnelSeries.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ import {
3838
SeriesLabelOption,
3939
SeriesEncodeOptionMixin,
4040
DefaultStatesMixinEmphasis,
41-
CallbackDataParams
41+
CallbackDataParams,
42+
ComponentOnMatrixOptionMixin,
43+
ComponentOnCalendarOptionMixin
4244
} from '../../util/types';
4345
import GlobalModel from '../../model/Global';
4446
import SeriesData from '../../data/SeriesData';
@@ -75,6 +77,7 @@ export interface FunnelDataItemOption
7577
export interface FunnelSeriesOption
7678
extends SeriesOption<FunnelStateOption<FunnelCallbackDataParams>, FunnelStatesMixin>,
7779
FunnelStateOption<FunnelCallbackDataParams>,
80+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin,
7881
BoxLayoutOptionMixin, SeriesEncodeOptionMixin {
7982
type?: 'funnel'
8083

src/chart/gauge/GaugeSeries.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ import {
3030
StatesOptionMixin,
3131
SeriesEncodeOptionMixin,
3232
DefaultStatesMixinEmphasis,
33-
CallbackDataParams
33+
CallbackDataParams,
34+
ComponentOnMatrixOptionMixin,
35+
ComponentOnCalendarOptionMixin
3436
} from '../../util/types';
3537
import GlobalModel from '../../model/Global';
3638
import SeriesData from '../../data/SeriesData';
@@ -123,6 +125,7 @@ export interface GaugeDataItemOption extends GaugeStateOption,
123125
}
124126
export interface GaugeSeriesOption extends SeriesOption<GaugeStateOption, GaugeStatesMixin>,
125127
GaugeStateOption<CallbackDataParams>,
128+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin,
126129
CircleLayoutOptionMixin, SeriesEncodeOptionMixin {
127130
type?: 'gauge'
128131

src/chart/graph/GraphSeries.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ import {
2727
SeriesOption,
2828
SeriesOnCartesianOptionMixin,
2929
SeriesOnPolarOptionMixin,
30-
SeriesOnCalendarOptionMixin,
30+
ComponentOnCalendarOptionMixin,
31+
ComponentOnMatrixOptionMixin,
3132
SeriesOnGeoOptionMixin,
3233
SeriesOnSingleOptionMixin,
3334
OptionDataValue,
@@ -140,7 +141,8 @@ export interface GraphCategoryItemOption extends SymbolOptionMixin,
140141

141142
export interface GraphSeriesOption
142143
extends SeriesOption<GraphNodeStateOption<CallbackDataParams>, GraphNodeStatesMixin>,
143-
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin, SeriesOnCalendarOptionMixin,
144+
SeriesOnCartesianOptionMixin, SeriesOnPolarOptionMixin,
145+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin,
144146
SeriesOnGeoOptionMixin, SeriesOnSingleOptionMixin,
145147
SymbolOptionMixin<CallbackDataParams>,
146148
RoamOptionMixin,

src/chart/heatmap/HeatmapSeries.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ import {
2929
OptionDataValue,
3030
StatesOptionMixin,
3131
SeriesEncodeOptionMixin,
32-
SeriesOnCalendarOptionMixin,
32+
ComponentOnCalendarOptionMixin,
33+
ComponentOnMatrixOptionMixin,
3334
DefaultStatesMixinEmphasis,
3435
CallbackDataParams
3536
} from '../../util/types';
@@ -64,7 +65,8 @@ export interface HeatmapSeriesOption
6465
HeatmapStateOption<CallbackDataParams>,
6566
SeriesOnCartesianOptionMixin,
6667
SeriesOnGeoOptionMixin,
67-
SeriesOnCalendarOptionMixin,
68+
ComponentOnCalendarOptionMixin,
69+
ComponentOnMatrixOptionMixin,
6870
SeriesEncodeOptionMixin {
6971

7072
type?: 'heatmap'

src/chart/lines/LinesSeries.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ import {
2828
SeriesOnCartesianOptionMixin,
2929
SeriesOnGeoOptionMixin,
3030
SeriesOnPolarOptionMixin,
31-
SeriesOnCalendarOptionMixin,
31+
ComponentOnCalendarOptionMixin,
32+
ComponentOnMatrixOptionMixin,
3233
SeriesLargeOptionMixin,
3334
LineStyleOption,
3435
OptionDataValue,
@@ -113,7 +114,7 @@ export interface LinesDataItemOption extends LinesStateOption,
113114
export interface LinesSeriesOption
114115
extends SeriesOption<LinesStateOption, LinesStatesMixin>, LinesStateOption<CallbackDataParams>,
115116
SeriesOnCartesianOptionMixin, SeriesOnGeoOptionMixin, SeriesOnPolarOptionMixin,
116-
SeriesOnCalendarOptionMixin, SeriesLargeOptionMixin {
117+
ComponentOnCalendarOptionMixin, ComponentOnMatrixOptionMixin, SeriesLargeOptionMixin {
117118

118119
type?: 'lines'
119120

src/chart/map/MapSeries.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ import {
3434
StatesOptionMixin,
3535
SeriesLabelOption,
3636
StatesMixinBase,
37-
CallbackDataParams
37+
CallbackDataParams,
38+
ComponentOnCalendarOptionMixin,
39+
ComponentOnMatrixOptionMixin
3840
} from '../../util/types';
3941
import { Dictionary } from 'zrender/src/core/types';
4042
import GeoModel, { GeoCommonOptionMixin, GeoItemStyleOption } from '../../coord/geo/GeoModel';
@@ -70,6 +72,8 @@ export interface MapSeriesOption extends
7072
// created. Otherwise use the specified geo component, and
7173
// `map` and `mapType` are ignored.
7274
SeriesOnGeoOptionMixin,
75+
ComponentOnCalendarOptionMixin,
76+
ComponentOnMatrixOptionMixin,
7377
BoxLayoutOptionMixin,
7478
SeriesEncodeOptionMixin {
7579
type?: 'map'

src/chart/parallel/ParallelSeries.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ import {
3535
OptionEncode,
3636
DefaultStatesMixinEmphasis,
3737
ZRColor,
38-
CallbackDataParams
38+
CallbackDataParams,
39+
ComponentOnCalendarOptionMixin,
40+
ComponentOnMatrixOptionMixin
3941
} from '../../util/types';
4042
import GlobalModel from '../../model/Global';
4143
import SeriesData from '../../data/SeriesData';
@@ -60,6 +62,8 @@ export interface ParallelSeriesDataItemOption extends ParallelStateOption,
6062
export interface ParallelSeriesOption extends
6163
SeriesOption<ParallelStateOption<CallbackDataParams>, ParallelStatesMixin>,
6264
ParallelStateOption<CallbackDataParams>,
65+
ComponentOnCalendarOptionMixin,
66+
ComponentOnMatrixOptionMixin,
6367
SeriesEncodeOptionMixin {
6468

6569
type?: 'parallel';

0 commit comments

Comments
 (0)