UNPKG

vis-timeline

Version:

Create a fully customizable, interactive timeline with items and ranges.

110 lines (89 loc) 2.34 kB
// utils import util from 'vis-util'; import * as DOMutil from './lib/DOMutil'; // data import { DataSet, DataView, Queue } from 'vis-data'; // Timeline import Timeline from './lib/timeline/Timeline'; import Graph2d from './lib/timeline/Graph2d'; import Core from './lib/timeline/Core'; import * as DateUtil from './lib/timeline/DateUtil'; import Range from './lib/timeline/Range'; import * as stack from './lib/timeline/Stack'; import TimeStep from './lib/timeline/TimeStep'; import Item from './lib/timeline/component/item/Item'; import BackgroundItem from './lib/timeline/component/item/BackgroundItem'; import BoxItem from './lib/timeline/component/item/BoxItem'; import PointItem from './lib/timeline/component/item/PointItem'; import RangeItem from './lib/timeline/component/item/RangeItem'; import BackgroundGroup from './lib/timeline/component/BackgroundGroup'; import Component from './lib/timeline/component/Component'; import CurrentTime from './lib/timeline/component/CurrentTime'; import CustomTime from './lib/timeline/component/CustomTime'; import DataAxis from './lib/timeline/component/DataAxis'; import DataScale from './lib/timeline/component/DataScale'; import GraphGroup from './lib/timeline/component/GraphGroup'; import Group from './lib/timeline/component/Group'; import ItemSet from './lib/timeline/component/ItemSet'; import Legend from './lib/timeline/component/Legend'; import LineGraph from './lib/timeline/component/LineGraph'; import TimeAxis from './lib/timeline/component/TimeAxis'; // bundled external libraries import moment from './lib/module/moment'; import Hammer from './lib/module/hammer'; import keycharm from 'keycharm'; moment.locale('en') const timeline = { Core , DateUtil, Range, stack, TimeStep, components: { items: { Item, BackgroundItem, BoxItem, PointItem, RangeItem, }, BackgroundGroup, Component, CurrentTime, CustomTime, DataAxis, DataScale, GraphGroup, Group, ItemSet, Legend, LineGraph, TimeAxis } } export { util, DOMutil, DataSet, DataView, Queue, Timeline, Graph2d, timeline, moment, Hammer, keycharm }; export default { util, DOMutil, DataSet, DataView, Queue, Timeline, Graph2d, timeline, moment, Hammer, keycharm };