Skip to content

Commit cf916e5

Browse files
authored
feat(mix): mix 图表支持 stock (#3163)
1 parent 6a11028 commit cf916e5

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/plots/mix/utils.ts

+10-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ import { adaptor as areaAdaptor } from '../area/adaptor';
99
import { adaptor as gaugeAdaptor } from '../gauge/adaptor';
1010
import { adaptor as tinyLineAdaptor } from '../tiny-line/adaptor';
1111
import { adaptor as tinyColumnAdaptor } from '../tiny-column/adaptor';
12-
import { adaptor as tinyAreadaptor } from '../tiny-area/adaptor';
12+
import { adaptor as tinyAreaAdaptor } from '../tiny-area/adaptor';
1313
import { adaptor as ringProgressAdaptor } from '../ring-progress/adaptor';
1414
import { adaptor as progressAdaptor } from '../progress/adaptor';
1515
import { adaptor as scatterAdaptor } from '../scatter/adaptor';
1616
import { adaptor as histogramAdaptor } from '../histogram/adaptor';
1717
import { adaptor as funnelAdaptor } from '../funnel/adaptor';
18+
import { adaptor as stockAdaptor } from '../stock/adaptor';
1819
import { Line, LineOptions } from '../line';
1920
import { Pie, PieOptions } from '../pie';
2021
import { Bar, BarOptions } from '../bar';
@@ -29,6 +30,7 @@ import { Progress, ProgressOptions } from '../progress';
2930
import { Scatter, ScatterOptions } from '../scatter';
3031
import { Histogram, HistogramOptions } from '../histogram';
3132
import { Funnel, FunnelOptions } from '../funnel';
33+
import { Stock, StockOptions } from '../stock';
3234

3335
/**
3436
* 移除 options 中的 width、height 设置
@@ -100,6 +102,10 @@ export type IPlotTypes =
100102
| {
101103
readonly type: 'funnel';
102104
readonly options: OmitSize<FunnelOptions>;
105+
}
106+
| {
107+
readonly type: 'stock';
108+
readonly options: OmitSize<StockOptions>;
103109
};
104110

105111
/**
@@ -114,12 +120,13 @@ const PLOT_ADAPTORS = {
114120
gauge: gaugeAdaptor,
115121
'tiny-line': tinyLineAdaptor,
116122
'tiny-column': tinyColumnAdaptor,
117-
'tiny-area': tinyAreadaptor,
123+
'tiny-area': tinyAreaAdaptor,
118124
'ring-progress': ringProgressAdaptor,
119125
progress: progressAdaptor,
120126
scatter: scatterAdaptor,
121127
histogram: histogramAdaptor,
122128
funnel: funnelAdaptor,
129+
stock: stockAdaptor,
123130
};
124131

125132
/**
@@ -141,6 +148,7 @@ const PLOT_CONSTRUCTOR = {
141148
scatter: Scatter,
142149
histogram: Histogram,
143150
funnel: Funnel,
151+
stock: Stock,
144152
};
145153

146154
/**

0 commit comments

Comments
 (0)