jointjs
Version:
JavaScript diagramming library
39 lines (33 loc) • 812 B
JavaScript
import '../src/polyfills/index.mjs';
// extend the `layout` namespace
import * as Port from '../src/layout/ports/port.mjs';
import * as PortLabel from '../src/layout/ports/portLabel.mjs';
import { DirectedGraph } from '../src/layout/DirectedGraph/DirectedGraph.mjs';
import * as shapes from '../src/shapes/index.mjs';
export const layout = { DirectedGraph, PortLabel, Port };
// export empty namespaces - backward compatibility
export const format = {};
export const ui = {};
// joint core
export {
setTheme,
config,
env,
anchors,
linkAnchors,
connectionPoints,
connectionStrategies,
connectors,
dia,
highlighters,
mvc,
routers,
util,
linkTools,
elementTools,
Vectorizer,
V,
version,
g
} from '../src/core.mjs';
export { shapes };