biblioteka perkelta į Mootools, Yui ir JQuery.
Jis naudoja drobė etapą vilkite grafikus, diagramas ar įvairių elementų, rodančių, kaip GUI elementai ar kiti objektai bendrauti vieni su kitais.
Vyresnio amžiaus naršyklių, "Google" ExplorerCanvas scenarijus yra naudojama.
, JQuery:
jsPlumb reikalauja jQuery 1.3.x ar 1.4.x; ir jQueryUI 1.7.x arba 1.8.x.
MooTools:
jsPlumb reikalauja Mootools 1.2.4 ir Drag.Move iš MooTools Daugiau.
YUI3:
, jsPlumb reikalauja Yui 3.3.x
Įranga .
- Graph elementai: "
- Jungtis - linija, jungianti du elementus puslapyje
- Endpoint - vaizdinis vieno galo prijungimas
- Inkaro - vieta, palyginti su elemento kilmė, kuriame gali egzistuoti Endpoint
- Perdangos -. UI komponentas, kuris yra naudojamas papuošti CONNECTOR, pavyzdžiui, etiketės, rodyklės ir kt;
- Ryšys -. Inkarų, parametrus, pavyzdžiui, ir jungtis su nulis arba daugiau Perdangos dirbti kartu sujungti du elementus;
Kas naujo , šioje laidoje:
- Struktūrinė schema jungtys sumažinti nebaigtas parametras automatiškai, kai du elementai arčiau nei dviejų šakneles suma. Tai gali būti nepaisoma nustatant alwaysRespectStubs parametras Tiesa apie struktūrinė schema jungtis apibrėžimą.
Kas naujo versijos 1.4.0:
- jsPlumb dabar registruoja kaip AMD modulio, jei AMD krautuvas yra rasti puslapyje. Du registracijos gaminami:. Jsplumb "Už statinio pavyzdžiui, ir" jsplumbinstance ", naujos Pavyzdžiui,
- Viduje visos jungtys yra dabar sudaryta iš segmentų rinkinys, iš kurių yra trijų tipų -. Bézier, Normali, ir lanko,
- Grįžti vertė nuo jsPlumb.select ir jsPlumb.selectEndpoints dabar palaiko "setType" metodą.
- setType / AddType funkcijos dabar palaiko parametrizuojamas tipus.
Kas naujo versijos 1.3.16:
- Pridėta prijungimo laukiamų rezultatų & quot koncepcija; tipo & quot ;.
- Pridėta "pagal užsakymą" perdangos tipą.
- Pridėta "setEnabled" / "isEnabled" metodus selectEndpoint grąžos vertę.
- Performance patobulinimų etiketės atvaizdavimas.
Kas naujo versijos 1.3.11:
- Nauja funkcija:
- Pridėta 'selectEndpoints "metodas jsPlumb. Tai veikia panašiai kaip jsPlumb.select (kuris yra už ryšius).
- patalpintas isSuspendDrawing metodas;
- patalpintas & quot; ryšys & quot; kaip alias esamiems & quot; jsPlumbConnection & quot; Renginys. Abu renginiai yra atleistas. Taigi nereikia registruotis juos abu! "
- patalpintas & quot; connectionDetached & quot; kaip alias & quot; jsPlumbConnectionDetached & quot; Renginys. Kaip nurodyta aukščiau -. Abu įvykiai yra atleistas;
- Pridėta 'maxConnections "renginys parametrus.
- Pridėta 'onMaxConnections "atgalinių galimybė makeTarget ir makeSource
- Fiksuoti klausimai: "
- Pridėti 'maxConnections renginys iki vertinamosios baigties
- selectEndpoints stiprinimas;
- makeSource negerbia maxConnections parametras "
- setLabel ignoruoja suspendDrawing vėliava
- deleteEveryEndpoint turėtų sustabdyti piešinį, kol ji prasideda ir atkurti, kai jos padaryta.
Kas naujo versijos 1.3.10:
- makeSource dabar galima vadinti su "filtro" parametras, kuris leidžia jums reaguoti į pelės įvykius tik ant elemento, kurį norite dalių.
- Struktūrinė schema jungtis palaiko įvairaus ilgio nebaigtas abiejuose galuose (tiekimo žinutę dviejų sveikųjų skaičių, o ne tik vieną sveikąjį skaičių masyvas);
- Jungties perdangas pozicija dabar gali būti nurodyta kaip absoliučia verte, kai teigiamų vertybių reiškia, atstumas nuo šaltinio ir neigiamų reikšmių reiškia, atstumas nuo taikinio.
Kas naujo versijos 1.3.9:
- Normali jungtis į drobės dabar palaiko paprastą dashstyle (du args tik)
- clearListeners, priešgaisrinės ir įpareigoti metodai jsPlumb, prijungimas ir Endpoint dabar grįžti save, todėl jūs galite naudoti juos "sklandžiai" stiliumi. "
- paintStyle ir hoverPaintStyle nebėra veikiami laukiamų rezultatų ar ryšį.
- getPaintStyle ir getHoverPaintStyle metodai įtraukta į vertinamosios baigties bei ryšį.
- HoverClass įtraukta į jsPlumb parametrus.
- keli nauji metodai pridėta dirbti su tikslais ir šaltinių.
Kas naujo 1.3.8 versija:
- Pakimba režimas sustabdomas, kol kažkas nutempė. Tai neleidžia atsitiktinių mirksi daug kaip pelės juda aplink ekraną.
- VML baigtis nebuvo priskirti pasirinktinį CSS klasę, jei ji buvo suteikta viena. ji yra dabar. "
Kas naujo versijos 1.3.7.
- Pridėta setId funkciją
- patalpintas setIdChanged funkciją. Tai leidžia kūrėjas informuoti jsPlumb asmens tapatybę pokyčius po to.
- connectionDrag / connectionDragStop renginiai.
- getConnections užima papildomą antrą argumentą, kad papasakos jsPlumb grįžti jungtis kaip masyvą, o ne kaip su sferos kaip raktų objektą.
- Ar praeiti '*', kad getConnections dėl bet kurios iš šaltinio / target / taikymo sritį.
- Pridėta showOverlays / hideOverlays funkcijos sujungimą ir taškas.
- patalpintas getOverlays būdas ryšio ir taškas.
Kas naujo versijos 1.3.6:
- paskutinis parametras, kuris dabar palaiko yra "uniqueEndpoint . "- tai duoda makeSource ir makeTarget tik kada nors sukurti vieną, susijusią baigtis;
- makeSource ir makeTarget skambučiai dabar pagerbtas subsquent skambučių į jsPlumb.connect.
- Pridėta importDefaults ir restoreDefaults metodai.
- jsPlumb.draggable (..) dabar palaiko įdėtos elementų.
Reikalavimai
- veikiancio Javascript kliento pusėje;
Komentarai nerastas