ngx-diagrams
Version:
> Light Weight, Modular, Typed Diagram Engine for Angular
12 lines • 1.8 kB
JavaScript
import { BaseAction } from './base.action';
export class LooseLinkDestroyed 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9vc2UtbGluay1kZXN0cm95ZWQuYWN0aW9uLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uLy4uL2xpYnMvbmd4LWRpYWdyYW1zL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9hY3Rpb25zL2xvb3NlLWxpbmstZGVzdHJveWVkLmFjdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBSzNDLE1BQU0sT0FBTyxrQkFBbUIsU0FBUSxVQUFVO0lBSWhELFlBQVksTUFBYyxFQUFFLE1BQWMsRUFBRSxJQUFlO1FBQ3pELEtBQUssQ0FBQyxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFDdEIsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUM7UUFDdkMsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7SUFDbkIsQ0FBQztJQUVELGNBQWM7UUFDWixPQUFPLElBQUksQ0FBQyxVQUFVLENBQUMsU0FBUyxFQUFFLENBQUM7SUFDckMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmFzZUFjdGlvbiB9IGZyb20gJy4vYmFzZS5hY3Rpb24nO1xuaW1wb3J0IHsgUG9ydE1vZGVsIH0gZnJvbSAnLi4vbW9kZWxzL3BvcnQubW9kZWwnO1xuaW1wb3J0IHsgTm9kZU1vZGVsIH0gZnJvbSAnLi4vbW9kZWxzL25vZGUubW9kZWwnO1xuaW1wb3J0IHsgTGlua01vZGVsIH0gZnJvbSAnLi4vbW9kZWxzJztcblxuZXhwb3J0IGNsYXNzIExvb3NlTGlua0Rlc3Ryb3llZCBleHRlbmRzIEJhc2VBY3Rpb24ge1xuICBzb3VyY2VQb3J0OiBQb3J0TW9kZWw7XG4gIGxpbms6IExpbmtNb2RlbDtcblxuICBjb25zdHJ1Y3Rvcihtb3VzZVg6IG51bWJlciwgbW91c2VZOiBudW1iZXIsIGxpbms6IExpbmtNb2RlbCkge1xuICAgIHN1cGVyKG1vdXNlWCwgbW91c2VZKTtcbiAgICB0aGlzLnNvdXJjZVBvcnQgPSBsaW5rLmdldFNvdXJjZVBvcnQoKTtcbiAgICB0aGlzLmxpbmsgPSBsaW5rO1xuICB9XG5cbiAgZ2V0T3V0UG9ydE5vZGUoKTogTm9kZU1vZGVsIHtcbiAgICByZXR1cm4gdGhpcy5zb3VyY2VQb3J0LmdldFBhcmVudCgpO1xuICB9XG59XG4iXX0=