Я использую собственную собственную реализацию коннектора, и я хочу, чтобы учесть другие коннекторы для одних и тех же элементов, чтобы лучше вычислить источник и целевые точки.JointJS рисует несколько настраиваемых коннекторов для элемента
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(' ');
};
До сих пор я не мог найти что-нибудь полезное в контексте функции, ни под VElement ..
Если кто не имеет лучшее представление о том, я буду передавать общие ссылки на элемент в каждой модели, не чувствует себя хорошо.
Заранее благодарен!