UNPKG

image-nodes

Version:

A library for visual programming of image-processing algorithms on dicom images

34 lines (24 loc) 408 B
class Links { constructor() { this.links = [] } addLink(link) { this.links.push(link); } removeLink(link) { link.removeLink(); var index = this.links.indexOf(link); this.links.splice(index, 1); } update() { this.links.forEach( (link) => { link.updateLink(); }) } render(svg) { this.links.forEach((link) => { link.drawLink(svg); }) } } export default new Links();