forked from TalkingData/inmap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
70 lines (67 loc) · 1.85 KB
/
main.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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import './lib/require-babel-polyfill.js';
import TWEEN from './lib/Tween';
import LabelOverlay from './overlay/LabelOverlay';
import PointOverlay from './overlay/PointOverlay';
import GriddingOverlay from './overlay/GriddingOverlay';
import PolygonOverlay from './overlay/PolygonOverlay';
import HeatOverlay from './overlay/HeatOverlay';
import LineStringOverlay from './overlay/LineStringOverlay';
import HoneycombOverlay from './overlay/HoneycombOverlay';
import ImgOverlay from './overlay/ImgOverlay';
import MoveLineOverlay from './overlay/MoveLineOverlay';
import PointAnimationOverlay from './overlay/PointAnimationOverlay';
import LineStringAnimationOverlay from './overlay/LineStringAnimationOverlay';
import PolygonEditorOverlay from './overlay/PolygonEditorOverlay/index';
import MaskOverlay from './overlay/MaskOverlay';
import Map from './map/index';
import * as utils from './common/Util';
import WorkerMrg from './common/WorkerMrg';
import config from './config/Config';
function animate(time) {
requestAnimationFrame(animate);
TWEEN.update(time);
}
requestAnimationFrame(animate);
let version = VERSION;
console.log(`inMap v${version}`);
const inMap = {
version,
utils,
Map,
LabelOverlay,
PointOverlay,
GriddingOverlay,
PolygonOverlay,
PolygonEditorOverlay,
HeatOverlay,
LineStringOverlay,
HoneycombOverlay,
ImgOverlay,
MoveLineOverlay,
PointAnimationOverlay,
LineStringAnimationOverlay,
WorkerMrg,
MaskOverlay,
config
};
export {
version,
utils,
Map,
LabelOverlay,
PointOverlay,
GriddingOverlay,
PolygonOverlay,
PolygonEditorOverlay,
HeatOverlay,
LineStringOverlay,
HoneycombOverlay,
ImgOverlay,
MoveLineOverlay,
PointAnimationOverlay,
LineStringAnimationOverlay,
WorkerMrg,
MaskOverlay,
config
};
export default inMap;