forked from CSNW/d3.compose
-
Notifications
You must be signed in to change notification settings - Fork 0
/
d3.compose-mixins.js
35 lines (30 loc) · 726 Bytes
/
d3.compose-mixins.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import d3 from 'd3';
import utils from './src/utils';
import helpers from './src/helpers';
import Base from './src/Base';
import Chart from './src/Chart';
import Component from './src/Component';
import Overlay from './src/Overlay';
import Compose, { layered } from './src/Compose';
import mixins from './src/mixins';
// Export charts/components to d3.chart
utils.extend(d3.chart(), {
Base: Base,
Chart: Chart,
Component: Component,
Overlay: Overlay,
Compose: Compose
});
var d3c = d3.compose = {
VERSION: '{version}',
utils: utils,
helpers: helpers,
Base: Base,
Chart: Chart,
Component: Component,
Overlay: Overlay,
Compose: Compose,
layered: layered,
mixins: mixins
};
export default d3c;