ngx-diagrams
Version:
> Light Weight, Modular, Typed Diagram Engine for Angular
12 lines • 1.81 kB
JavaScript
import { BaseAction } from './base.action';
export class InvalidLinkDestroyed extends BaseAction {
constructor(mouseX, mouseY, link) {
super(mouseX, mouseY);
this.sourcePort = link.getSourcePort();
this.link = link;
}
getOutPortNode() {
return this.sourcePort.getParent();
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52YWxpZC1saW5rLWRlc3Ryb3llZC5hY3Rpb24uanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vLi4vbGlicy9uZ3gtZGlhZ3JhbXMvc3JjLyIsInNvdXJjZXMiOlsibGliL2FjdGlvbnMvaW52YWxpZC1saW5rLWRlc3Ryb3llZC5hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUszQyxNQUFNLE9BQU8sb0JBQXFCLFNBQVEsVUFBVTtJQUlsRCxZQUFZLE1BQWMsRUFBRSxNQUFjLEVBQUUsSUFBZTtRQUN6RCxLQUFLLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQ3RCLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLGFBQWEsRUFBRSxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO0lBQ25CLENBQUM7SUFFRCxjQUFjO1FBQ1osT0FBTyxJQUFJLENBQUMsVUFBVSxDQUFDLFNBQVMsRUFBRSxDQUFDO0lBQ3JDLENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJhc2VBY3Rpb24gfSBmcm9tICcuL2Jhc2UuYWN0aW9uJztcbmltcG9ydCB7IFBvcnRNb2RlbCB9IGZyb20gJy4uL21vZGVscy9wb3J0Lm1vZGVsJztcbmltcG9ydCB7IE5vZGVNb2RlbCB9IGZyb20gJy4uL21vZGVscy9ub2RlLm1vZGVsJztcbmltcG9ydCB7IExpbmtNb2RlbCB9IGZyb20gJy4uL21vZGVscyc7XG5cbmV4cG9ydCBjbGFzcyBJbnZhbGlkTGlua0Rlc3Ryb3llZCBleHRlbmRzIEJhc2VBY3Rpb24ge1xuICBzb3VyY2VQb3J0OiBQb3J0TW9kZWw7XG4gIGxpbms6IExpbmtNb2RlbDtcblxuICBjb25zdHJ1Y3Rvcihtb3VzZVg6IG51bWJlciwgbW91c2VZOiBudW1iZXIsIGxpbms6IExpbmtNb2RlbCkge1xuICAgIHN1cGVyKG1vdXNlWCwgbW91c2VZKTtcbiAgICB0aGlzLnNvdXJjZVBvcnQgPSBsaW5rLmdldFNvdXJjZVBvcnQoKTtcbiAgICB0aGlzLmxpbmsgPSBsaW5rO1xuICB9XG5cbiAgZ2V0T3V0UG9ydE5vZGUoKTogTm9kZU1vZGVsIHtcbiAgICByZXR1cm4gdGhpcy5zb3VyY2VQb3J0LmdldFBhcmVudCgpO1xuICB9XG59XG4iXX0=