1 | 'use strict';
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 | const _ = require('lodash');
|
8 |
|
9 | const Bar = require('./chart/bar');
|
10 | const Gauge = require('./chart/gauge');
|
11 | const Indicator = require('./chart/indicator');
|
12 | const Line = require('./chart/line');
|
13 | const Line2 = require('./chart/line2');
|
14 | const Pie = require('./chart/pie');
|
15 | const Radar = require('./chart/radar');
|
16 | const Recharts = require('./chart/recharts');
|
17 | const Smart = require('./chart/smart');
|
18 | const Scatter = require('./chart/scatter');
|
19 | const Table = require('./chart/table');
|
20 | const Funnel = require('./chart/funnel');
|
21 | const Text = require('./chart/text');
|
22 | const OptionGenerator = require('./chart/option-generator');
|
23 |
|
24 | const DataSet = require('./source/data-set');
|
25 |
|
26 | const util = require('./util/index');
|
27 |
|
28 | require('./index.less');
|
29 |
|
30 | const d2recharts = {
|
31 | Bar,
|
32 | Funnel,
|
33 | Gauge,
|
34 | Indicator,
|
35 | Line,
|
36 | Line2,
|
37 | Pie,
|
38 | Radar,
|
39 | Recharts,
|
40 | Smart,
|
41 | Scatter,
|
42 | Table,
|
43 | Text,
|
44 | DataSet,
|
45 | OptionGenerator,
|
46 | formatter: require('./formatter'),
|
47 | theme: {
|
48 | default: require('./theme/default'),
|
49 | koubei: require('./theme/koubei'),
|
50 | elegantBlue: require('./theme/elegantBlue'),
|
51 | }
|
52 | };
|
53 | _.extend(d2recharts, util, Smart);
|
54 |
|
55 | module.exports = d2recharts;
|