jsPlumb

Szoftver screenshot:
jsPlumb
Szoftver adatai:
Változat: 1.4.1
Feltöltés dátuma: 6 Jun 15
Fejlesztő: Simon Porritt
Engedély: Ingyenes
Népszerűség: 161

Rating: 1.0/5 (Total Votes: 1)

A könyvtár átírták a MooTools, YUI és jQuery.
Ez használ egy vászon színpadon húzza grafikonok, táblázatok vagy különböző elemeit mutatja az utat GUI elemek vagy egyéb tárgyak kölcsönhatásba egymással.
A régebbi böngészők, a Google ExplorerCanvas script használják.
jQuery:
jsPlumb igényel jQuery 1.3.x vagy 1.4.x; és jQueryUI 1.7.x vagy 1.8.x.
MooTools:
jsPlumb igényel MooTools 1.2.4 és Drag.Move re MooTools többet.
YUI3:
jsPlumb igényel YUI 3.3.x.

Tulajdonságok :

  • Graph elemek:
  • Csatlakozó - egy összekötő vonal két elem az oldalon
  • Endpoint - a vizuális ábrázolás egyik végén egy kapcsolat
  • Anchor - egy olyan hely, viszonyítva egy elem eredetű, amelyen egy Endpoint létezhet
  • Overlay - a UI komponens, amely díszíti a csatlakozó, például címke, nyíl, stb.
  • Connection - egy példánya horgonyok, vég- és csatlakozó nulla vagy több sablont dolgoznak együtt, hogy csatlakozzon a két elemet.

Mi az új ebben a kiadásban:

  • folyamatábra csatlakozók csökkentik a csonka paraméter automatikusan, amikor a két elem közelebb, mint az összeget a két ág. Ezt felül lehet bírálni beállításával alwaysRespectStubs paraméter true a folyamatábra csatlakozó meghatározását.

Mi az új verzióban 1.4.0:

  • jsPlumb most regisztrál, mint egy AMD modult, ha egy AMD loader megtalálható az oldalon. Két regisztrációk készülnek: "jsplumb" statikus például, és "jsplumbinstance", egy új példányt.
  • Belsőleg, minden Csatlakozók most áll egy sor szegmensek, amelyek háromféle - Bezier, egyenes, és az Arc.
  • visszaadott érték jsPlumb.select és jsPlumb.selectEndpoints most már támogatja a "setType" módszer.
  • setType / AddType funkciók már támogatja a paraméterezett típusok.

Mi az új verzióban 1.3.16:

  • Hozzáadás a koncepció Connection és Endpoint & quot; típusú & quot ;.
  • Added "Egyéni" Overlay típusát.
  • Added "setEnabled" / "isEnabled" módszerek selectEndpoint visszatérési értéke.
  • Performance fejlesztések címke renderelés.

Mi az új verzióban 1.3.11:

  • Új funkciók:
  • Added "selectEndpoints" módszer jsPlumb. Ez működik hasonló módon a jsPlumb.select (ami a Connections).
  • Added isSuspendDrawing módszer
  • Added & quot; kapcsolatban & quot; mint alias a meglévő & quot; jsPlumbConnection & quot; eseményt. Mindkét esemény tüzelt. Tehát nem regisztrál mindkettőt!
  • Added & quot; connectionDetached & quot; mint alias a & quot; jsPlumbConnectionDetached & quot; eseményt. Mint fentebb - mindkét esemény lőttek.
  • Added "MaxConnections" esemény fogópontokhoz.
  • Added "onMaxConnections" visszahívás lehetősége maketarget és makeSource
  • Javított problémák:
  • Add "MaxConnections" esemény Endpoint
  • selectEndpoints javítása
  • makeSource nem tiszteli MaxConnections paraméter
  • setLabel figyelmen kívül hagyja suspendDrawing zászló
  • deleteEveryEndpoint kellene függesztenie rajz kezdete előtt, helyreállítása egyszer a megtett.

Mi az új verzióban 1.3.10:

  • makeSource most hívott egy "szűrő" paraméter, amely lehetővé teszi, hogy válaszoljon a képre események csak a részek a kívánt elem.
  • folyamatábra csatlakozó támogatja a különböző hosszúságú csonk mindkét végén (a kínálat egy sor két egész helyett csak egyetlen egész)
  • A helyzet a Connector átfedések most meg abszolút értékben, a pozitív értékek jelentése távolság forrás és negatív értékek azaz a célponttól.

Mi az új verzióban 1.3.9:

  • Egyenes csatlakozó vászon most már támogatja az egyszerű dashstyle (két args csak)
  • clearListeners, tűz és megkötik módszerek jsPlumb, Connection és Endpoint most vissza magukat, így használhatja őket egy "folyékonyan" stílusban.
  • paintStyle és hoverPaintStyle nem találkoznak a Endpoint vagy kapcsolatát.
  • getPaintStyle és getHoverPaintStyle módszerek hozzá Endpoint és csatlakoztatása.
  • HoverClass hozzá jsPlumb alapértékekre.
  • számos új módszert hozzá dolgozó célok és források.

Mi az új verzióban 1.3.8:

  • Hover módot felfüggeszti, amíg valami vonszolták. ez megakadályozza, hogy egy csomó random villog, mint az egér a képernyőn mozog.
  • VML végpontot nem jelölünk CSS osztályt, ha azt úgy hozták meg az egyik. ez most.

Mi az új verzióban 1.3.7:

  • Hozzáadás a setId funkciót.
  • Added setIdChanged funkciót. Ez lehetővé teszi a fejlesztő tájékoztatja jsPlumb egy ID változás után a tényt.
  • connectionDrag / connectionDragStop események.
  • getConnections vesz egy opcionális második érv, amely megmondja jsPlumb visszatérni kapcsolatok, mint egy tömb, és nem mint egy tárgy a szempontjaik a kulcsokat.
  • Átadhatók "*" a getConnections bármely forrásból / target / körét.
  • Added showOverlays / hideOverlays funkciók Connection és Endpoint.
  • Added getOverlays módszert Connection és Endpoint.

Mi az új verzióban 1.3.6:

  • Egy utolsó paraméter, amely már támogatja a "uniqueEndpoint "- ez arra utasítja makeSource és maketarget, hogy mindig csak létre egy összefüggő végpont.
  • makeSource és maketarget hívás ekkor megtisztelte subsquent hívások jsPlumb.connect.
  • Added importDefaults és restoreDefaults módszereket.
  • jsPlumb.draggable (..) már támogatja a beágyazott elemeket.

követelmények :

  • JavaScript kliens oldalon

Pillanatképek

jsplumb_1_147850.png
jsplumb_2_147850.png
jsplumb_3_147850.png

Hozzászólások a jsPlumb

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!