UNPKG

node-red-contrib-tak-registration

Version:

A Node-RED node to register to TAK and to help wrap files as datapackages to send to TAK

23 lines (22 loc) 503 B
import EdgeEndStar from '../../geomgraph/EdgeEndStar' import EdgeEndBundle from './EdgeEndBundle' export default class EdgeEndBundleStar extends EdgeEndStar { constructor() { super() } updateIM(im) { for (let it = this.iterator(); it.hasNext(); ) { const esb = it.next() esb.updateIM(im) } } insert(e) { let eb = this._edgeMap.get(e) if (eb === null) { eb = new EdgeEndBundle(e) this.insertEdgeEnd(e, eb) } else { eb.insert(e) } } }