@antv/x6
Version:
JavaScript diagramming library that uses SVG and HTML for rendering
19 lines (14 loc) • 453 B
text/typescript
import { Registry } from '../registry/registry'
let edgeRegistry: Registry<any>
let nodeRegistry: Registry<any>
export function exist(name: string, isNode: boolean) {
return isNode
? edgeRegistry != null && edgeRegistry.exist(name)
: nodeRegistry != null && nodeRegistry.exist(name)
}
export function setEdgeRegistry(registry: any) {
edgeRegistry = registry
}
export function setNodeRegistry(registry: any) {
nodeRegistry = registry
}