jsPlumb

Скриншот программы:
jsPlumb
Детали программы:
Версия: 1.4.1
Дата загрузки: 6 Jun 15
Разработчик: Simon Porritt
Тип распространения: Бесплатная
Популярность: 161

Rating: 1.0/5 (Total Votes: 1)

Библиотека была портирована для MooTools, YUI и JQuery.
Он использует стадию холст перетащить графики, диаграммы или различные элементы, показан способ элементы графического интерфейса или других объектов взаимодействуют друг с другом.
Для более старых браузеров, ExplorerCanvas скрипт от Google используется.
JQuery:
jsPlumb требует JQuery 1.3.x или 1.4.x; и jQueryUI 1.7.x или 1.8.x.
MooTools:
jsPlumb требует MooTools 1.2.4 и Drag.Move из MooTools больше.
YUI3:
jsPlumb требует YUI 3.3.x

Особенности :.

  • элементы графике:
  • Разъем - линия, соединяющая два элемента на странице
  • Конечная точка - визуальное представление одного конца связи
  • Якорь - это место, по отношению к происхождению элемент в, по которой Endpoint может существовать
  • Наложение -. компонент пользовательского интерфейса, который используется, чтобы украсить Connector, например, этикетки, стрелки и т.д.
  • Подключение -. экземпляр Якоря, конечные точки и разъем с нулевым или более наложений работают вместе, чтобы объединить два элемента

Что нового В этом выпуске:

  • Блок-схема разъемы уменьшить параметр заглушки автоматически, когда два элемента ближе, чем сумма двух заглушек. Это может быть отменено с помощью параметра alwaysRespectStubs истина по определению разъема Блок-схема.

Что нового в версии 1.4.0:

  • jsPlumb Теперь регистрирует в качестве модуля AMD AMD если Загрузчик найти на странице. Два регистрации сделаны:. '' Jsplumb для статического экземпляра, и '', jsplumbinstance для нового экземпляра
  • Внутри все разъемы теперь состоит из набора сегментов, из которых Есть три типа -. Безье, прямой и дуги
  • Вернуться значение из jsPlumb.select и jsPlumb.selectEndpoints теперь поддерживает метод "SetType '.

  • Функции
  • SetType / AddType теперь поддерживает параметризованные типы.

Что нового в версии 1.3.16:

  • Добавлена ​​концепция связи и конечной точки и Quot; типа и Quot ;.
  • Добавлена ​​"Custom" тип наложения.
  • Добавлена ​​"setEnabled 'методы' / ', чтобы IsEnabled selectEndpoint возвращаемого значения.
  • Улучшена производительность с оказанием этикеток.

Что нового в версии 1.3.11:

  • Новая функциональность:
  • Метод Добавлено 'selectEndpoints "в jsPlumb. Это работает таким же образом к jsPlumb.select (который используется для подключения).
  • Метод Добавлено isSuspendDrawing
  • Добавлена ​​& Quot; подключение и Quot; а псевдоним к существующим и Quot; jsPlumbConnection & Quot; мероприятие. Оба события уволен. Так что не зарегистрировать для них обоих!
  • Добавлена ​​& Quot; connectionDetached & Quot; а псевдонима & Quot; jsPlumbConnectionDetached & Quot; мероприятие. Как и выше -. Оба события увольняют
  • событие Добавлено 'MaxConnections "в конечных точках.
  • вариант обратного вызова 'Добавлено onMaxConnections "в makeTarget и makeSource
  • Исправлены проблемы:
  • Добавить событие "MaxConnections" в конечной точке
  • Улучшение selectEndpoints
  • makeSource не чтит параметр MaxConnections
  • setLabel игнорирует флаг suspendDrawing
  • deleteEveryEndpoint следует приостановить рисунок, прежде чем она начинается и восстановить когда-то его сделали.

Что нового в версии 1.3.10:

  • makeSource теперь можно назвать с "Фильтр" параметр, который позволяет реагировать на события мыши только на части элемента, который вы хотите.
  • Разъем Блок-схема поддерживает различные длины заглушки на каждом конце (Поставка массив двух целых чисел, а не только одного целого числа)
  • Положение накладок Connector теперь можно указывать как абсолютное значение, с положительными значениями, означающих расстояние от источника и отрицательных значений, означающих расстояние от цели.

Что нового в версии 1.3.9:

  • Прямой штекер в холст теперь поддерживает простую dashstyle (два аргументы только)
  • clearListeners, пожарные и связывают методы в jsPlumb, подключение и конечных теперь вернемся себя, так что вы можете использовать их в '' беглом стиле.
  • PaintStyle и hoverPaintStyle больше не выставляется на конечной точке или Connection.
  • getPaintStyle и getHoverPaintStyle методы добавляют к конечной точке и подключение.
  • HoverClass добавлены jsPlumb умолчанию.
  • Несколько новых методов добавил для работы с целями и источниками.

Что нового в версии 1.3.8:

  • Режим Hover приостанавливается в то время что-то тащат. это предотвращает много случайных вспышек, как мышь движется по экрану.
  • VML конечная точка не назначая специальный класс CSS, если оно было дано одно. это теперь.

Что нового в версии 1.3.7:.

  • Добавлена ​​функция SETID
  • Добавлена ​​setIdChanged функцию. Это позволяет разработчику сообщить jsPlumb из изменения ID после факта.
  • connectionDrag / connectionDragStop события.
  • getConnections принимает необязательный второй аргумент, который говорит jsPlumb вернуться соединения в виде массива, а не как объект с областей, как ключи.
  • Может пройти '*' для getConnections для любого источника / цели / рамки.
  • Добавлена ​​showOverlays / hideOverlays функции в связи и конечной точки.
  • Добавлена ​​getOverlays способ подключения и конечной точки.

Что нового в версии 1.3.6:

  • Один последний параметр, который в настоящее время поддерживается является "uniqueEndpoint '-. это указывает makeSource и makeTarget только когда-либо создать один, связанный конечную точку
  • makeSource и makeTarget звонки теперь удостоен subsquent звонков jsPlumb.connect.
  • Добавлена ​​importDefaults и restoreDefaults методы.
  • jsPlumb.draggable (..) теперь поддерживает вложенные элементы.

Требования

  • включен JavaScript на стороне клиента

Скриншоты

jsplumb_1_147850.png
jsplumb_2_147850.png
jsplumb_3_147850.png

Комментарии к jsPlumb

Комментарии не найдены
добавить комментарий
Включите картинки!