-
-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathngx-vis.ts
37 lines (33 loc) · 1.18 KB
/
ngx-vis.ts
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
import { CommonModule } from '@angular/common';
import { CUSTOM_ELEMENTS_SCHEMA, NgModule, NO_ERRORS_SCHEMA } from '@angular/core';
import { DataSet } from 'vis-data';
import { Data, Edge, Node, Options } from 'vis-network';
import { DataGroup, DataGroupCollectionType, DataItem, DataItemCollectionType, TimelineOptions } from 'vis-timeline';
import { VisNetworkDirective } from './components/network/vis-network.directive';
import { VisNetworkService } from './components/network/vis-network.service';
import { VisTimelineDirective } from './components/timeline/vis-timeline.directive';
import { VisTimelineService } from './components/timeline/vis-timeline.service';
export {
VisNetworkDirective,
VisTimelineDirective,
VisTimelineService,
VisNetworkService,
Data,
DataSet,
Edge,
Options,
DataItem,
DataGroup,
DataGroupCollectionType,
DataItemCollectionType,
Node,
TimelineOptions,
};
@NgModule({
declarations: [VisNetworkDirective, VisTimelineDirective],
exports: [VisNetworkDirective, VisTimelineDirective],
imports: [CommonModule],
providers: [VisNetworkService, VisTimelineService],
schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA],
})
export class VisModule {}