2016-12-09 2 views
0

Я разрабатываю пользовательский язык моделирования, поэтому мне нужно создать новые пользовательские элементы. Одним из этих элементов является методом, который состоит из трех различных столбцов для входов, имени методы и выходов:Как создать пользовательский элемент в jointjs?

Image http://s.pictub.club/2016/12/10/ssgbFP.png

Примечания: число входов и выходов является динамическим.

Как я могу реализовать этот элемент в jointjs?

ответ

0

Один из способов сделать это

  1. создать пользовательский элемент из основной формы Rect.
  2. Используйте два тега для рисования, чтобы нарисовать две строки на пользовательском элементе.
  3. Добавить атрибуты к пользовательскому элементу и разместить их в разных местах внутри элемента. Существуют изменения, которые при увеличении длины имени будут проходить по линиям пути.
Смежные вопросы