kütüphane mooTools, YUI ve jQuery için taşıdık.
Bu GUI elemanları veya diğer nesneleri birbirleri ile etkileşim yolu gösteren grafikler, çizelgeler veya farklı unsurları sürüklemek için bir tuval sahne kullanır.
Eski tarayıcılar için, Google'ın ExplorerCanvas komut kullanılır.
jQuery:
jsPlumb jQuery 1.3.x ya 1.4.x gerektirir; ve jQueryUI 1.7.x ya 1.8.x.
mooTools:
jsPlumb Daha mooTools gelen MooTools 1.2.4 ve Drag.Move gerektirir.
YUI3:
jsPlumb YUI 3.3.x gerektirir
Özellikler :.
- Grafik elemanları:
- Connector - sayfa iki unsuru birleştiren bir çizgi
- Endpoint - Bir Bağlantı bir ucunda görsel temsilini
- Çapa - konum, bir elemanın kökeni, göreceli hangi bir Endpoint bulunabilir
- Yerleşimi -. Bir Connector süslemek için kullanılan bir UI bileşeni, vb bir etiket, ok gibi
- Bağlantı -. Çapalar, endpointi bir örneği ve sıfır ya da daha fazla Kaplamalar iki öğe katılmak için birlikte çalışan bir Bağlayıcı
Bu sürümdeki yeni Nedir:
olan
- zaman İki taslakları toplamından daha yakın. Bu Akış Şeması bağlayıcı tanımı true alwaysRespectStubs parametresini ayarlayarak geçersiz kılınabilir.
nedir sürüm 1.4.0 Yeni:
- jsPlumb artık AMD ise AMD modülü olarak kaydeder yükleyici sayfasında bulunur. İki kayıt yapılır. Statik Örneğin 'jsplumb' ve 'jsplumbinstance', yeni bir örneği için
- İçten, bütün Konnektörler artık Segment bir dizi, hangi üç tipi vardır oluşur -. Bezier, Düz ve Arc
- jsPlumb.select ve jsPlumb.selectEndpoints gelen Dönüş değeri şimdi 'setType' yöntemini desteklemektedir.
- setType / AddType fonksiyonları artık Parametrelenmiş türlerini destekler.
sürüm 1.3.16 yeni Nedir:
- Eklenenler Bağlantı ve Bitiş Noktası & quot kavramı; tip & quot ;.
- Added 'Özel' Yerleşimi türü.
- Eklenenler dönüş değeri selectEndpoint için / 'IsEnabled' yöntemleri 'setEnabled'.
- Performans geliştirmeleri etiket render için.
nedir sürüm 1.3.11 Yeni:
- Yeni işlevsellik:
- jsPlumb eklendi 'selectEndpoints' yöntemi. Bu (Connections için) jsPlumb.select benzer şekilde çalışır.
- Eklendi isSuspendDrawing yöntemi
- Eklendi & quot; bağlantı & quot; jsPlumbConnection & quot; Mevcut & quot takma ad olarak; Olay. İKİ OLAYLAR ateşlenir. Yani ikisi için kayıt yok!
- Eklendi & quot; connectionDetached & quot; takma ad olarak & quot; jsPlumbConnectionDetached & quot; Olay. Yukarıdaki gibi -. Her iki olay harekete
- endpointi eklendi 'MaxConnections' olayı.
- makeTarget ve makeSource eklendi 'onMaxConnections' geri seçeneği
- Sabit konular:
- bitiş noktasına 'MaxConnections' Etkinlik ekle
- selectEndpoints geliştirme
- makeSource onur değil MaxConnections parametre
- setLabel göz ardı suspendDrawing bayrak
- deleteEveryEndpoint daha başlamadan çizim askıya alma ve onun yapılması kez geri yüklemeniz gerekir.
nedir sürüm 1.3.10 Yeni:
- makeSource artık 'filtre' ile çağrılabilir Sadece istediğiniz öğenin parçaları fare olaylarına yanıt veriyor parametre.
- Akış konektörü her iki ucunda farklı uzunluk saplama (yerine sadece tek bir tamsayı iki tamsayı dizisi kaynağı) destekleyen
- Connector bindirmeleri pozisyonu artık hedefin mesafe anlam kaynak ve negatif değerler mesafe anlamına pozitif değerler, mutlak değer olarak belirtilebilir.
nedir sürüm 1.3.9 Yeni:
- tuval Düz konnektör şimdi iki (basit dashstyle destekler args için)
- clearListeners, yangın ve bağlama yöntemleri, Bağlantı ve bir 'akıcı' tarzında bunları kullanmak, böylece Endpoint şimdi, kendilerini dönün.
- paintStyle ve hoverPaintStyle artık bitiş veya bağlantı üzerinde maruz kalmaktadır.
- getPaintStyle ve getHoverPaintStyle yöntemleri Bitiş Noktası ve Bağlantı ekledi.
- HoverClass jsPlumb varsayılan eklendi.
- Çeşitli yeni yöntemler hedefler ve kaynaklar ile çalışmak için ekledi.
JsPlumb
sürüm 1.3.8 yeni Nedir:
- şey sürüklenen edilirken Hover modu askıya alınır. Bu ekran etrafında fare hareket ettikçe rastgele yanıp söner bir sürü engeller.
- biri verildi eğer VML uç nokta özel CSS sınıfı atama değildi. o şimdi.
sürüm 1.3.7 yeni nedir:.
- setId fonksiyonu eklendi
- Eklendi işlevini setIdChanged. Bu geliştirici aslında sonra bir kimlik değişikliği jsPlumb haberdar sağlar.
- connectionDrag / connectionDragStop olayları.
- getConnections değil anahtarları olarak kapsamları ile bir nesne olarak, bir dizi olarak bağlantıları dönmek jsPlumb söyler isteğe bağlı ikinci bir argüman alır.
- uzatabilir '*' getConnections kaynak / hedef / kapsam herhangi biri için.
- Eklenen showOverlays / hideOverlays fonksiyonları.
- Eklendi getOverlays Bağlantı ve bitiş noktasına yöntem.
Bağlantı ve bitiş noktasına
sürüm 1.3.6 yeni Nedir:
- Şimdi destekleniyor son bir parametredir 'uniqueEndpoint '-. Bu makeSource ve makeTarget sadece hiç bir ilişkili bitiş noktası oluşturmak için talimatı
- makeSource ve makeTarget aramalar artık jsPlumb.connect için Daha sonraki çağrılar tarafından onur duyuyoruz.
- Eklenen importDefaults ve restoreDefaults yöntemleri.
- jsPlumb.draggable (..) şimdi iç içe unsurları destekler.
Gereksinimleri :
- JavaScript istemci tarafında etkin
Yorum Bulunamadı