fabric js рисует перекрывающиеся линии

#fabricjs

#fabricjs

Вопрос:

я только начал использовать fabric js. Я хочу показать несколько перекрывающихся линий, когда два элемента (например, прямоугольники) находятся на одной высоте / внутри холста. Что было бы наилучшей практикой для этого?

Я делаю некоторые привязки между объектами, такими как:

 function onChange(options) {
    options.target.setCoords();
    canvas.forEachObject(function (obj) {
        if (obj === options.target) return;

        if (Math.abs(obj.top - options.target.top) < snapTolerance) {
            options.target.set({
                top: obj.top
            });
    });
}
  

Когда происходит привязка, я хочу показать линию между объектами привязки.

Возможно, кто-нибудь мог бы опубликовать скрипку?

С уважением