Angular и State Machine Animated Toolkit - PullRequest
0 голосов
/ 30 января 2020

Я создаю инструментарий для проектирования и моделирования выполнения на Детерминированных c и Недетерминированных c Конечных автоматах, в течение последних трех дней я пытаюсь найти подходящую библиотеку, я использовал версию сообщества JSPlumb, однако она не дает мне возможности сгибать стрелку при перетаскивании пользователя, это заставляет меня задуматься,

Как я могу соединить два перетаскиваемых элемента html с линией и сделать: Это то, что я ищу для и Это то, что у меня сейчас есть с JsPlumb .

Я не могу понять, как создать / нарисовать это соединение / ссылку и как позволить пользователю изменять кривизну линия.

Кто-нибудь может указать мне правильное направление?

* Я пробовал: *

  • jsPlumb stateMachine demo - выглядит ужасно и не позволяет пользователю изменять кривую стрелки / перехода в моем случае. Много копался в библиотеке, но я не мог найти способ настроить его под свои нужды.

  • html draggable, cdkDrag и моя собственная попытка их связать.

Я думаю, что моя самая большая проблема - геометрия,

I wi sh для создания пользовательского интерфейса, в котором пользователь сможет просто перетаскивать соединения между узлами с возможностью изменения кривой примерно так [http://blogs.sitepointstatic.com/examples/tech/svg-curves/cubic-curve.html] , но уже прикрепленный якорь.

Итак, чтобы решить мою проблему:

  1. создание динамического c якоря
  2. как создать линию / соединение при перетаскивании пользователя
  3. как согнуть линию / соединение

Спасибо, Бест

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...