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
Hozzászólás nem található