2016-05-23 4 views
0

Как добавить неограниченные конечные точки в элемент? Я могу только добавить, скажем, только для верхней стороны: «TopLeft», «Top» и «TopRight». Как мне добавить добавить 10 якорей на верхней стороне?Несколько якорей/конечных точек в jsPlumb

Это, как я добавить конечную точку

jsPlumb.addEndpoint("item1", { 
    anchors:"TopRight" 
}); 

ответ

1

Просто взглянуть на "makeSource" (соответственно "makeTarget".):

"https://jsplumbtoolkit.com/community/apidocs/classes/jsPlumbInstance.html#method_makeSource

делает некоторый DOM элемент (s) a Источник подключения, позволяющий вам перетаскивать соединения из него/их без необходимости сначала регистрировать любые Конечные точки.

Вы можете увидеть это в демо «STATEMACHINE»: https://github.com/sporritt/jsPlumb/blob/master/demo/statemachine/demo.js https://jsplumbtoolkit.com/community/demo/statemachine/index.html

оранжевый квадрат в образце позволяет создать новое соединение. Без этого, вы не можете действительно различаться между drag & drop и созданием соединения.

Количество подключений в этом примере ограничено 2. Если вы установите эту опцию на -1, вы можете иметь неограниченное количество соединений без определения какой-либо конечной точки.

Смежные вопросы