jsPlumb

Phần mềm chụp màn hình:
jsPlumb
Các chi tiết về phần mềm:
Phiên bản: 1.4.1
Ngày tải lên: 6 Jun 15
Nhà phát triển: Simon Porritt
Giấy phép: Miễn phí
Phổ biến: 161

Rating: 1.0/5 (Total Votes: 1)

Các thư viện đã được chuyển cho MooTools, YUI và jQuery.
Nó sử dụng một giai đoạn vải để kéo các đồ thị, biểu đồ hoặc các yếu tố khác nhau cho thấy cách các yếu tố GUI hoặc các đối tượng khác tương tác với nhau.
Đối với các trình duyệt cũ, kịch bản ExplorerCanvas của Google được sử dụng.
jQuery:
jsPlumb đòi hỏi jQuery 1.3.x hoặc 1.4.x; và jQueryUI 1.7.x hoặc 1.8.x.
MooTools:
jsPlumb đòi hỏi MooTools 1.2.4 và Drag.Move từ MooTools khác.
YUI3:
jsPlumb đòi hỏi YUI 3.3.x

Tính năng .

  • yếu tố Graph:
  • Connector - một đường kết nối hai yếu tố trong trang
  • Endpoint - đại diện trực quan của một đầu của một kết nối
  • Anchor - một vị trí, liên quan đến nguồn gốc của một nguyên tố, mà tại đó một Endpoint có thể tồn tại
  • Overlay -. Một thành phần giao diện người dùng được sử dụng để trang trí một kết nối, chẳng hạn như là một nhãn, mũi tên, vv
  • Kết nối -. Một thể hiện của Neo, thiết bị đầu cuối và kết nối với không hoặc nhiều Overlays làm việc với nhau để tham gia hai phần tử

là gì mới trong phiên bản này:

  • kết nối Flowchart giảm tham số tự động còn sơ khai khi hai yếu tố này là gần hơn tổng của hai cuống. Điều này có thể được ghi đè bằng cách thiết lập các tham số alwaysRespectStubs để thực về các định nghĩa kết nối Flowchart.

là gì mới trong phiên bản 1.4.0:

  • jsPlumb doanh nghiệp đăng ký như là một module AMD nếu một AMD loader được tìm thấy trong trang. Hai đăng ký được thực hiện:. 'Jsplumb' cho các trường hợp tĩnh, và 'jsplumbinstance', cho một ví dụ mới
  • Bên trong, tất cả các kết nối hiện nay bao gồm một tập hợp các phân đoạn, trong đó có ba loại -. Bezier, Straight, và Arc
  • giá trị trở lại từ jsPlumb.select và jsPlumb.selectEndpoints bây giờ hỗ trợ các phương pháp 'setType'.

  • Chức năng
  • setType / addType bây giờ hỗ trợ các loại parameterised.

là gì mới trong phiên bản 1.3.16:

  • Thêm các khái niệm về kết nối và Endpoint & quot; loại & quot ;.
  • loại Overlay Added 'Custom'.
  • Thêm 'setEnabled' phương pháp / 'isEnabled' để selectEndpoint giá trị trả về.
  • Hiệu suất cải tiến để vẽ nhãn.

là gì mới trong phiên bản 1.3.11:

  • Chức năng mới:
  • Phương pháp Nhập 'selectEndpoints' để jsPlumb. Điều này làm việc theo một cách tương tự như jsPlumb.select (được cho Connections).
  • Phương pháp gia tăng isSuspendDrawing
  • Added & quot; kết nối & quot; làm bí danh để hiện & quot; jsPlumbConnection & quot; sự kiện. CẢ SỰ KIỆN bị sa thải. Vì vậy, không đăng ký cho họ cả!
  • Added & quot; connectionDetached & quot; làm bí danh cho & quot; jsPlumbConnectionDetached & quot; sự kiện. Như trên -. Cả hai sự kiện được bắn
  • sự kiện từ 'MaxConnections' đến thiết bị đầu cuối.
  • tùy chọn gọi lại từ 'onMaxConnections' để makeTarget và makeSource
  • vấn đề cố định:
  • Thêm sự kiện 'MaxConnections' để Endpoint
  • selectEndpoints nâng cao
  • makeSource không tôn vinh tham số MaxConnections
  • setLabel bỏ qua suspendDrawing cờ
  • deleteEveryEndpoint nên đình chỉ vẽ trước khi nó bắt đầu và phục hồi một khi nó được thực hiện.

là gì mới trong phiên bản 1.3.10:

  • makeSource bây giờ có thể được gọi với một 'bộ lọc' tham số cho phép bạn để đáp ứng với các sự kiện chuột chỉ vào các bộ phận của các phần tử bạn muốn.
  • nối Flowchart hỗ trợ vẫn còn sơ khai chiều dài khác nhau ở mỗi đầu (cung cấp một mảng của hai số nguyên thay vì chỉ là một số duy nhất)
  • Vị trí của lớp phủ kết nối có thể được chỉ định như là một giá trị tuyệt đối, với các giá trị tích cực có nghĩa là khoảng cách từ nguồn âm và giá trị có nghĩa là khoảng cách từ mục tiêu.

là gì mới trong phiên bản 1.3.9:

  • nối Straight in canvas bây giờ hỗ trợ dashstyle đơn giản (hai args chỉ)

  • Phương pháp
  • clearListeners, lửa và đóng thành jsPlumb,
  • Kết nối và Endpoint nay trở về chính mình, vì vậy bạn có thể sử dụng chúng trong một 'thạo' phong cách.
  • paintStyle và hoverPaintStyle không còn tiếp xúc trên Endpoint hoặc Connection.
  • getPaintStyle và getHoverPaintStyle phương pháp bổ sung vào Endpoint và Kết nối.
  • HoverClass thêm vào jsPlumb mặc định.
  • Một số phương pháp mới được thêm vào để làm việc với các mục tiêu và các nguồn.

là gì mới trong phiên bản 1.3.8:

  • Chế độ Hover bị đình chỉ trong khi một cái gì đó đang được kéo. điều này ngăn cản rất nhiều nhấp nháy ngẫu nhiên như di chuyển chuột xung quanh màn hình.
  • VML endpoint đã không gán lớp CSS tùy chỉnh nếu nó đã được trao một. bây giờ.

là gì mới trong phiên bản 1.3.7:.

  • Thêm một chức năng setId
  • Added setIdChanged chức năng. Điều này cho phép các nhà phát triển thông báo jsPlumb của một sự thay đổi ID sau khi thực tế.

  • Kiện
  • connectionDrag / connectionDragStop.
  • getConnections có một đối số tùy chọn thứ hai mà nói jsPlumb để trở về các kết nối như là một mảng, không phải là một đối tượng với phạm vi như là chìa khóa.
  • có thể vượt qua '*' để getConnections cho bất kỳ nguồn / target / phạm vi.
  • showOverlays thêm / hideOverlays chức năng để kết nối và Endpoint.
  • Added getOverlays phương pháp để kết nối và Endpoint.

là gì mới trong phiên bản 1.3.6:

  • Một tham số cuối cùng mà bây giờ được hỗ trợ là 'uniqueEndpoint '-. này chỉ thị makeSource và makeTarget chỉ có bao giờ tạo ra một thiết bị đầu cuối kết hợp
  • makeSource và makeTarget cuộc gọi doanh nghiệp được vinh danh bởi các cuộc gọi subsquent để jsPlumb.connect.
  • importDefaults thêm và restoreDefaults phương pháp.
  • jsPlumb.draggable (..) bây giờ hỗ trợ các phần tử lồng nhau.

Yêu cầu :

  • kích hoạt JavaScript về phía khách hàng

Ảnh chụp màn hình

jsplumb_1_147850.png
jsplumb_2_147850.png
jsplumb_3_147850.png

Ý kiến ​​để jsPlumb

Bình luận không
Nhập bình luận
Bật hình ảnh!