Я пытаюсь реализовать свой собственный класс формы с портами. Однако я хочу, чтобы эти фигуры стали плавными. Прямо сейчас, единственный способ, которым я знаю, чтобы сделать гладкие ссылки, -JointJs создает пользовательские формы и задает их ссылку по умолчанию
link.set('smooth', true)
.
Но как мне это сделать не через код? Как получить гладкие ссылки, просто перетаскивая?
Я продлил класс связи (MyLink
), но как мне сказать JointJS, какой класс Link использовать, когда я перетаскиваю порт?
joint.shapes.myclass.Link = joint.dia.Link.extend({
defaults: {
type: 'myclass.Link',
attrs: { '.connection' : { 'stroke-width' : 5 }},
smooth:true
}
});
на совершенно несвязанной ноте: что такое joint.util.deepSupplement ?? – WindowsMaker