AlloyUI Diagram Builder: соединяйте узлы по идентификатору, а не по имени

В настоящее время я создаю построитель диаграмм AlloyUI из данных в базе данных.

Все работает идеально, за исключением того, что узлы можно соединить только по их именам. Проблема в том, что у меня будут узлы с одинаковыми именами, которые мне по-прежнему должны быть отдельными узлами. Когда я теперь соединяю эти узлы с помощью connectAll(), подключаются неправильные узлы.

Есть ли способ соединить узлы по их ID?

С наилучшими пожеланиями,

Даниэль


person Breiti    schedule 17.12.2013    source источник


Ответы (1)


У меня та же проблема, я добавляю новый атрибут с именем «databaseid», и теперь я могу перемещать разные узлы с одним и тем же именем. но у меня все еще есть проблема с подключением узлов. Я думаю изменить функцию connectAll, используя мой новый атрибут, или дать им призрачные имена для подключения. Дайте мне знать, если вы найдете лучшее решение.

Марсело

person Marcelo    schedule 03.01.2014
comment
Я начну с добавления пользовательского свойства, а затем попытаюсь изменить метод connectAll... буду держать вас в курсе... - person Breiti; 06.01.2014