@antv/g6
Version:
graph visualization frame work
36 lines (34 loc) • 843 B
JavaScript
/**
* @fileOverview entry file
* @author huangtonger@aliyun.com
*/
var Shape = require('./shape/');
var Handler = require('./handler');
var Global = require('./global');
var version = require('./version');
var G = require('@antv/g');
var G6 = {
Graph: require('./graph'),
Tree: require('./tree'),
Util: require('./util/'),
Layouts: require('./layouts/'),
// G: require('@antv/g'),
G: G,
Plugins: {},
Global: Global,
Shape: Shape,
registerNode: Shape.registerNode,
registerEdge: Shape.registerEdge,
registerGroup: Shape.registerGroup,
registerGuide: Shape.registerGuide,
registerBehaviour: Handler.registerBehaviour,
version: version,
getG: function getG() {
return require('@antv/g');
},
track: function track(enable) {
Global.trackable = enable;
}
};
require('./track');
module.exports = G6;