jsPlumb

البرمجيات قطة:
jsPlumb
تفاصيل البرنامج:
الإصدار: 1.4.1
تاريخ إيداع: 6 Jun 15
المطور: Simon Porritt
ترخيص: حرر
شعبية: 161

Rating: 1.0/5 (Total Votes: 1)

وقد استدار المكتبة لMooTools، YUI ومسج.
ويستخدم مرحلة قماش لسحب الرسوم البيانية والرسوم البيانية أو العناصر المختلفة التي تبين الطريقة عناصر واجهة المستخدم الرسومية أو غيرها من الأشياء التي تتفاعل مع بعضها البعض.
لالمتصفحات القديمة، يتم استخدام ExplorerCanvas النصي غوغل.
مسج:
يتطلب jsPlumb مسج 1.3.x أو 1.4.x؛ وjQueryUI 1.7.x أو 1.8.x.
MooTools:
يتطلب jsPlumb MooTools 1.2.4 وDrag.Move من MooTools أكثر.
YUI3:
يتطلب jsPlumb YUI 3.3.x

الميزات:.

عناصر الرسم البياني:
الموصل - خط يربط بين العناصر في الصفحة
نقطة النهاية - التمثيل المرئي للواحدة من نهاية اتصال
مرساة - موقع، نسبة إلى أصل عنصر، والتي يمكن أن توجد في نقطة النهاية
تراكب - عنصر واجهة المستخدم التي يتم استخدامها لتزيين رابط، مثل تسمية، السهم، الخ
اتصال - مثيل المراس، نهايات وموصل مع صفر أو أكثر الأغطية العمل معا لانضمام اثنين من العناصر.

ما هو الجديد في هذا الإصدار:

وصلات مخطط انسيابي يقلل من المعلمة كعب تلقائيا عندما اثنين من العناصر هي أقرب من مجموع بذرة اثنين. وهذا يمكن أن يتم تجاوز عن طريق تعيين المعلمة alwaysRespectStubs إلى true على تعريف الموصل مخطط انسيابي.

ما هو الجديد في الإصدار 1.4.0:

jsPlumb تسجل الآن باعتبارها وحدة AMD إذا تم العثور على محمل AMD في الصفحة. مصنوعة اثنين من التسجيلات: "jsplumb" لمثيل ثابت، و "jsplumbinstance"، على نسخة جديدة.
داخليا، وتتكون كل وصلات الآن مجموعة من القطاعات، التي يوجد منها ثلاثة أنواع - بيزيه، على التوالى، وقوس.
قيمة الإرجاع من jsPlumb.select وjsPlumb.selectEndpoints الآن يدعم الأسلوب 'setType.
وظائف setType / addType الآن دعم أنواع parameterised.

ما هو الجديد في الإصدار 1.3.16:

واضاف مفهوم الاتصال ونقطة النهاية ومثل؛ نوع ومثل ؛.
واضاف "مخصص" نوع تراكب.
وأضاف "setEnabled '/ أساليب' ISENABLED" لselectEndpoint قيمة الإرجاع.
تحسينات في الأداء لتسمية التقديم.

ما هو الجديد في الإصدار 1.3.11:

وظائف جديدة:
طريقة اضاف "selectEndpoints" لjsPlumb. هذا وتعمل بطريقة مماثلة لjsPlumb.select (والذي هو لاتصالات).
طريقة اضاف isSuspendDrawing
وأضاف ومثل؛ اتصال ومثل؛ كما مستعار إلى القائمة ومثل؛ jsPlumbConnection ومثل؛ الحدث. وأطلقت هذين الحدثين. حتى لا تسجل لهم على حد سواء!
وأضاف ومثل؛ connectionDetached ومثل؛ كما مستعار إلى & مثل؛ jsPlumbConnectionDetached ومثل؛ الحدث. كما سبق - وأطلقت هذين الحدثين.
الحدث واضاف "maxConnections" لنقاط النهاية.
خيار الاستدعاء واضاف "onMaxConnections" لmakeTarget وmakeSource
القضايا الثابتة:
إضافة حدث 'maxConnections "إلى نقطة النهاية
تعزيز selectEndpoints
makeSource لا يكرم maxConnections المعلمة
setLabel يتجاهل suspendDrawing العلم
يجب deleteEveryEndpoint تعليق الرسم قبل أن تبدأ واستعادة مرة واحدة في القيام به.

ما هو الجديد في الإصدار 1.3.10:

ويمكن الآن أن يسمى makeSource مع 'تصفية' المعلمة التي تسمح لك للرد على أحداث الماوس فقط على أجزاء من العنصر الذي اريد ان.
موصل مخطط يدعم كعب طول مختلفة في نهاية كل (توريد مجموعة واسعة من عددين بدلا من مجرد عدد صحيح واحد)
ويمكن الآن موقف تراكب رابط يتم تحديد كقيمة مطلقة، مع القيم الإيجابية يعني مسافة واحدة من القيم المصدر والسلبية يعني البعد عن الهدف.

ما هو الجديد في الإصدار 1.3.9:

موصل مستقيم في قماش يدعم الآن dashstyle بسيطة (اثنين من وسائط فقط)
clearListeners وطرق النار وربط في jsPlumb، اتصال ونقطة النهاية يعود أنفسهم الآن، حتى تتمكن من استخدامها بأسلوب "بطلاقة".
لم يعد يتعرض paintStyle وhoverPaintStyle على نقطة النهاية أو اتصال.
getPaintStyle وgetHoverPaintStyle أساليب تضاف إلى نقطة النهاية والاتصال.
وأضاف HoverClass إلى التخلف jsPlumb.
العديد من الطرق الجديدة التي تضاف للعمل مع الأهداف والمصادر.

ما هو الجديد في الإصدار 1.3.8: تم تعليق

وضع مؤشر الفأرة في حين تم سحب شيء. هذا يمنع الكثير من ومضات عشوائية بينما يتحرك الماوس حول الشاشة.
وVML نقطة النهاية لا يتنازل عنه العرف الطبقة CSS إذا أعطيت واحدة. هي عليه الآن.

ما هو الجديد في الإصدار 1.3.7:

وأضاف أن مهمة setId.
وأضاف وظيفة setIdChanged. وهذا يتيح المطور بإبلاغ jsPlumb من تغيير ID بعد وقوعها.
أحداث connectionDrag / connectionDragStop.
getConnections يأخذ حجة الثانية الاختيارية التي يقول jsPlumb للعودة الاتصالات باعتبارها مجموعة، وليس ككائن مع نطاقات كمفاتيح.
يمكن أن تمر '*' إلى getConnections لأي من المصدر / الهدف / النطاق.
showOverlays أضاف / hideOverlays وظائف للاتصال ونقطة النهاية.
وأضاف getOverlays طريقة لاتصال ونقطة النهاية.

ما هو الجديد في الإصدار 1.3.6:

واحد المعلمة الأخيرة معتمد الآن هو 'uniqueEndpoint "- وهذا يرشد makeSource وmakeTarget لخلق أي وقت مضى واحد فقط نقطة النهاية المرتبطة بها.
يشرفنا makeSource وmakeTarget المكالمات الآن دعوات subsquent إلى jsPlumb.connect.
وأضاف importDefaults وطرق restoreDefaults.
jsPlumb.draggable (..) الآن يدعم العناصر المتداخلة.

المتطلبات:

تفعيل جافا سكريبت على جانب العميل

لقطات

jsplumb_1_147850.png
jsplumb_2_147850.png
jsplumb_3_147850.png

تعليقات ل jsPlumb

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!