Ich benutze meine eigene benutzerdefinierte Konnektor-Implementierung und ich möchte in der Lage sein, andere Konnektoren zu den gleichen Elementen zu berücksichtigen, um die Quell- und Zielpunkte besser zu berechnen.JointJS Zeichnen von mehreren benutzerdefinierten Konnektoren zu einem Element
joint.connectors.custom = function (sourcePoint, targetPoint, vertices) {
// I want to calculate the "middle" point while considering other links that might interrupt
var sourceMiddleX = this.sourceBBox.x + this.sourceBBox.width/2;
var d = ['M', sourcePoint.x, sourcePoint.y, targetPoint.x, targetPoint.y];
return d.join(' ');
};
Bisher habe ich nichts hilfreich unter der Funktion Kontext noch unter dem VElement finden konnten ..
Es sei denn, jemand eine bessere Idee hat, ich werde die Anzahl der Links pro Element in jedem Modell passieren die fühlt sich nicht richtig an.
Vielen Dank im Voraus!