1 |
|
2 | import util from 'vis-util';
|
3 | import * as DOMutil from './lib/DOMutil';
|
4 |
|
5 |
|
6 | import { DataSet, DataView, Queue } from 'vis-data';
|
7 |
|
8 |
|
9 |
|
10 | import Timeline from './lib/timeline/Timeline';
|
11 | import Graph2d from './lib/timeline/Graph2d';
|
12 |
|
13 | import Core from './lib/timeline/Core';
|
14 | import * as DateUtil from './lib/timeline/DateUtil';
|
15 | import Range from './lib/timeline/Range';
|
16 | import * as stack from './lib/timeline/Stack';
|
17 | import TimeStep from './lib/timeline/TimeStep';
|
18 |
|
19 | import Item from './lib/timeline/component/item/Item';
|
20 | import BackgroundItem from './lib/timeline/component/item/BackgroundItem';
|
21 | import BoxItem from './lib/timeline/component/item/BoxItem';
|
22 | import PointItem from './lib/timeline/component/item/PointItem';
|
23 | import RangeItem from './lib/timeline/component/item/RangeItem';
|
24 |
|
25 | import BackgroundGroup from './lib/timeline/component/BackgroundGroup';
|
26 | import Component from './lib/timeline/component/Component';
|
27 | import CurrentTime from './lib/timeline/component/CurrentTime';
|
28 | import CustomTime from './lib/timeline/component/CustomTime';
|
29 | import DataAxis from './lib/timeline/component/DataAxis';
|
30 | import DataScale from './lib/timeline/component/DataScale';
|
31 | import GraphGroup from './lib/timeline/component/GraphGroup';
|
32 | import Group from './lib/timeline/component/Group';
|
33 | import ItemSet from './lib/timeline/component/ItemSet';
|
34 | import Legend from './lib/timeline/component/Legend';
|
35 | import LineGraph from './lib/timeline/component/LineGraph';
|
36 | import TimeAxis from './lib/timeline/component/TimeAxis';
|
37 |
|
38 |
|
39 | import moment from './lib/module/moment';
|
40 | import Hammer from './lib/module/hammer';
|
41 | import keycharm from 'keycharm';
|
42 |
|
43 | const defaultLanguage = DOMutil.getNavigatorLanguage()
|
44 | moment.locale(defaultLanguage)
|
45 |
|
46 | const timeline = {
|
47 | Core ,
|
48 | DateUtil,
|
49 | Range,
|
50 | stack,
|
51 | TimeStep,
|
52 |
|
53 | components: {
|
54 | items: {
|
55 | Item,
|
56 | BackgroundItem,
|
57 | BoxItem,
|
58 | PointItem,
|
59 | RangeItem,
|
60 | },
|
61 |
|
62 | BackgroundGroup,
|
63 | Component,
|
64 | CurrentTime,
|
65 | CustomTime,
|
66 | DataAxis,
|
67 | DataScale,
|
68 | GraphGroup,
|
69 | Group,
|
70 | ItemSet,
|
71 | Legend,
|
72 | LineGraph,
|
73 | TimeAxis
|
74 | }
|
75 | }
|
76 |
|
77 | export {
|
78 | util,
|
79 | DOMutil,
|
80 |
|
81 | DataSet,
|
82 | DataView,
|
83 | Queue,
|
84 |
|
85 | Timeline,
|
86 | Graph2d,
|
87 |
|
88 | timeline,
|
89 |
|
90 | moment,
|
91 | Hammer,
|
92 | keycharm
|
93 | };
|
94 | export default {
|
95 | util,
|
96 | DOMutil,
|
97 |
|
98 | DataSet,
|
99 | DataView,
|
100 | Queue,
|
101 |
|
102 | Timeline,
|
103 | Graph2d,
|
104 |
|
105 | timeline,
|
106 |
|
107 | moment,
|
108 | Hammer,
|
109 | keycharm
|
110 | };
|