UNPKG

2 kBJavaScriptView Raw
1import { __assign } from "tslib";
2import { registerBehavior, registerCombo, registerEdge, registerNode, Arrow, Marker, Shape } from '@antv/g6-core';
3import * as AlgorithmSync from '@antv/algorithm';
4import * as AlgorithmAsync from '@antv/algorithm/lib/asyncIndex';
5import Graph from './graph/graph';
6import TreeGraph from './graph/tree-graph';
7import { TreeLayout, Layout, registerLayout } from './layout';
8import Global from './global';
9import Util from './util';
10import Plugin from './plugin';
11import './element';
12import './behavior';
13
14var Algorithm = __assign(__assign({}, AlgorithmSync), AlgorithmAsync);
15
16var Grid = Plugin.Grid;
17var Minimap = Plugin.Minimap;
18var Bundling = Plugin.Bundling;
19var Menu = Plugin.Menu;
20var Fisheye = Plugin.Fisheye;
21var ToolBar = Plugin.ToolBar;
22var Tooltip = Plugin.Tooltip;
23var TimeBar = Plugin.TimeBar;
24var ImageMinimap = Plugin.ImageMinimap;
25var EdgeFilterLens = Plugin.EdgeFilterLens;
26var SnapLine = Plugin.SnapLine;
27var Legend = Plugin.Legend;
28export * from '@antv/g6-core';
29export * from './types';
30export * from './interface/graph';
31export { Graph, TreeGraph, Util, Layout, TreeLayout, registerLayout, Global, Minimap, Grid, Bundling, Menu, Fisheye, Algorithm, ToolBar, Tooltip, TimeBar, ImageMinimap, EdgeFilterLens, SnapLine, Legend, Arrow, Marker, Shape };
32export default {
33 version: Global.version,
34 Graph: Graph,
35 TreeGraph: TreeGraph,
36 Util: Util,
37 Layout: Layout,
38 TreeLayout: TreeLayout,
39 registerLayout: registerLayout,
40 Global: Global,
41 registerBehavior: registerBehavior,
42 registerCombo: registerCombo,
43 registerEdge: registerEdge,
44 registerNode: registerNode,
45 Minimap: Plugin.Minimap,
46 Grid: Plugin.Grid,
47 Bundling: Plugin.Bundling,
48 Menu: Plugin.Menu,
49 ToolBar: Plugin.ToolBar,
50 Tooltip: Plugin.Tooltip,
51 Legend: Plugin.Legend,
52 TimeBar: TimeBar,
53 SnapLine: SnapLine,
54 Fisheye: Fisheye,
55 ImageMinimap: ImageMinimap,
56 EdgeFilterLens: EdgeFilterLens,
57 Algorithm: Algorithm,
58 Arrow: Arrow,
59 Marker: Marker,
60 Shape: Shape
61};
\No newline at end of file