লাইব্রেরি MooTools, Yui এবং jQuery জন্য বৈশিষ্ট্যসমূহ নিয়ে আসা হয়.
এটা গ্রাফিক্যাল ইউজার ইন্টারফেস উপাদান বা অন্যান্য বস্তু একে অপরের সাথে যোগাযোগ পথ দেখাচ্ছে গ্রাফ, চার্ট বা বিভিন্ন উপাদান টেনে নিয়ে যাওয়া একটি ক্যানভাস পর্যায়ে ব্যবহার করে.
পুরোনো ব্রাউজারের জন্য, Google এর ExplorerCanvas স্ক্রিপ্ট ব্যবহার করা হয়.
jQuery:
jsPlumb jQuery 1.3.x বা 1.4.X থাকা আবশ্যক; এবং jQueryUI 1.7.x বা 1.8.x.
MooTools:
jsPlumb আরো MooTools থেকে MooTools 1.2.4 এবং Drag.Move প্রয়োজন.
YUI3:
jsPlumb Yui 3.3.x প্রয়োজন
বৈশিষ্ট্যগুলি :.
- গ্রাফ উপাদান:
- jsPlumb এখন একটি অথবা AMD যদি একটি অথবা AMD মডিউল রূপে খাতাপত্র লোডার পাতা পাওয়া যায়. দুই নিবন্ধীকরণের তৈরি করা হয়:. স্ট্যাটিক উদাহরণস্বরূপ 'jsplumb', এবং 'jsplumbinstance', একটি নতুন উদাহরণস্বরূপ
- যোগ করা হয়েছে সংযোগ এবং এন্ডপয়েন্ট & quot ধারণা; & quot ;.
- নতুন কার্যকারিতা:
- makeSource এখন একটি 'ফিল্টার' সঙ্গে বলা যেতে পারে আপনি শুধুমাত্র আপনি চান উপাদান অংশের উপর মাউস ঘটনা সাড়া করতে পারবেন যা পরামিতি.
- ক্যানভাস সরাসরি সংযোগকারী এখন দুই (সহজ dashstyle সমর্থন args শুধুমাত্র)
- clearListeners, ফায়ার এবং বাঁধুন পদ্ধতি, সংযোগ এবং আপনি একটি 'অনর্গল' শৈলী তাদের ব্যবহার করতে পারেন যাতে শেষবিন্দু এখন নিজেদের ফিরে.
- কিছু টেনেছেন হচ্ছে, যখন উপর কার্সার রেখে দেখুন মোড স্থগিত করা হয়. এই পর্দার উপর মাউস প্যাচসমূহ হিসাবে র্যান্ডম স্মৃতিচারণায় অনেক বাধা দেয়.
- একটি setId ফাংশন যোগ করা হয়েছে
- বর্তমানে সমর্থিত হয় যে গত এক প্যারামিটার 'uniqueEndpoint '-. এই makeSource এবং makeTarget শুধুমাত্র কখনও এক যুক্ত শেষবিন্দু তৈরি করতে নির্দেশ
- দয়া করে জাভাস্ক্রিপ্ট ক্লায়েন্ট সাইড সক্রিয়
<লি> সংযোগকারী - পৃষ্ঠায় দুটি উপাদান সংযোগ একটি লাইন
<লি> শেষবিন্দু - একটি সংযোগ এক প্রান্ত এর দৃশ্যগত উপস্থাপনা
<লি> নোঙ্গর - একটি অবস্থান, একটি উপাদান এর উৎপত্তি, আপেক্ষিক যা এন্ডপয়েন্টকে উপস্থিত হতে পারে
<লি> ওভারলে -. একটি সংযোগকারী সাজাইয়া ব্যবহার করা হয় যে একটি UI 'তে কম্পোনেন্ট, যেমন একটি লেবেল, তীর, যেমন
<লি> সংযোগ -. ANCHORS, শেষ বিন্দুর একটি দৃষ্টান্ত এবং শূন্য বা তার বেশি প্রতিস্থাপক দুটি উপাদান যোগ করার জন্য একসাথে কাজ সঙ্গে একটি সংযোগকারী
এই রিলিজে নতুন কি: <লি> ফ্লোচার্ট সংযোগকারীগুলিকে স্বয়ংক্রিয়ভাবে শহরের উপর অসম্পূর্ণ নিবন্ধ পরামিতি কমাতে দুটি উপাদান
হয়
- যখন দুই stubs এর সমষ্টি তুলনায় কাছাকাছি. এই ফ্লোচার্ট সংযোগকারী সংজ্ঞা উপর সত্য alwaysRespectStubs পরামিতি সেটিং দ্বারা উপেক্ষা করা হতে পারে.
কি সংস্করণ 1.4.0 নতুন:
<লি> অভ্যন্তরীণভাবে, সব সংযোজকগুলির এখন খন্ডের একটি সেট, যা তিন ধরনের আছে গঠিত হয় -. বেজিয়ে, স্ট্রেইট, এবং Arc
<লি> jsPlumb.select এবং jsPlumb.selectEndpoints থেকে ফিরে মান এখন 'setType' পদ্ধতি সমর্থন করে.
<লি> setType / addType ফাংশন এখন parameterised ধরনের সমর্থন.
সংস্করণ 1.3.16 নতুন কি:
<লি> যোগ করা হয়েছে 'কাস্টম' ওভারলে টাইপ.
<লি> যোগ করা হয়েছে ফিরতি মূল্য selectEndpoint করতে / 'isEnabled' পদ্ধতি 'setEnabled'.
<লি> পারফরমেন্স উন্নত বৈশিষ্ট্য লেবেল রেন্ডারিং.
কি সংস্করণ 1.3.11 নতুন:
<লি> jsPlumb যোগ করা হয়েছে 'selectEndpoints' পদ্ধতি. এই (সংযোগ জন্য যা) jsPlumb.select একটি অনুরূপ ভাবে কাজ করে.
<লি> যোগ করা হয়েছে isSuspendDrawing পদ্ধতি
<লি> যোগ করা হয়েছে, & quot; সংযোগ করুন & quot; jsPlumbConnection করুন & quot; বিদ্যমান & quot ওরফে হিসাবে; ইভেন্ট. উভয় ঘটনা বহিস্কার করা হয়. তাই তাদের উভয়ের জন্য নিবন্ধন না!
<লি> যোগ করা হয়েছে, & quot; connectionDetached করুন & quot; ওরফে হিসাবে & quot; jsPlumbConnectionDetached করুন & quot; ইভেন্ট. উপরে -. উভয় ঘটনা বহিস্কার করা হয়
<লি> এন্ডপয়েন্ট যোগ করা হয়েছে 'maxConnections' ইভেন্ট.
<লি> makeTarget এবং makeSource যোগ করা হয়েছে 'onMaxConnections' কলব্যাক বিকল্প
<লি> স্থায়ী বিষয়:
<লি> শেষবিন্দু করতে 'maxConnections' ইভেন্ট যোগ করুন
<লি> selectEndpoints বর্ধিতকরণ
<লি> makeSource সম্মান না maxConnections পরামিতি
<লি> setLabel উপেক্ষা করে suspendDrawing পতাকা
<লি> deleteEveryEndpoint এটা শুরু করার আগে অঙ্কন স্থগিত এবং তার কাজ একবার পুনরুদ্ধার করতে হবে.
কি সংস্করণ 1.3.10 নতুন:
<লি> ফ্লোচার্ট সংযোগকারী প্রতিটি শেষে একটি ভিন্ন দৈর্ঘ্যের দন্তমূল (পরিবর্তে শুধুমাত্র একটি একক পূর্ণসংখ্যা দুটি পূর্ণসংখ্যার একটি অ্যারের সরবরাহ) সমর্থন
<লি> সংযোগকারী প্রতিস্থাপক অবস্থান এখন লক্ষ্য থেকে দূরত্ব অর্থ উৎস এবং নেতিবাচক মান থেকে দূরত্ব অর্থ ইতিবাচক মান, একটি পরম মান হিসাবে চিহ্নিত করা যাবে.
কি সংস্করণ 1.3.9 নতুন:
JsPlumb
<লি> paintStyle এবং hoverPaintStyle আর শেষবিন্দু বা সংযোগ উন্মুক্ত করা হয়.
<লি> getPaintStyle এবং getHoverPaintStyle পদ্ধতি এন্ডপয়েন্ট এবং সংযোগ যোগ করা হয়েছে.
<লি> HoverClass jsPlumb ডিফল্টে যোগ.
<লি> বেশ কিছু নতুন পদ্ধতি লক্ষ্যমাত্রা এবং উৎসের সঙ্গে কাজ করার জন্য যোগ করা হয়েছে.
সংস্করণ 1.3.8 নতুন কি:
<লি> এটা এক দেওয়া হয়েছিল, যদি VML শেষবিন্দু কাস্টম CSS বর্গ বরাদ্দ করা হয় নি. এটা এখন.
সংস্করণ 1.3.7 নতুন কি:.
<লি> যোগ করা হয়েছে ফাংশন setIdChanged. এই ডেভেলপার আসলে পরে একটি id change এর jsPlumb অবহিত দেয়.
<লি> connectionDrag / connectionDragStop ঘটনা.
<লি> getConnections না নির্দেশক হিসেবে সুযোগ সঙ্গে একটি অবজেক্ট হিসেবে, একটি অ্যারে হিসাবে সংযোগ ফিরে jsPlumb বলে যে একটি ঐচ্ছিক দ্বিতীয় আর্গুমেন্ট গ্রহণ করা হয়.
<লি> প্রেরণ করতে পারেন '*' getConnections উৎস / লক্ষ্য / সুযোগ কোনো জন্য.
সংযোগ এবং এন্ডপয়েন্ট করতে <লি> যোগ করা হয়েছে showOverlays / hideOverlays ফাংশন.
<লি> যোগ করা হয়েছে getOverlays সংযোগ এবং এন্ডপয়েন্ট পদ্ধতি.
সংস্করণ 1.3.6 নতুন কি:
<লি> makeSource এবং makeTarget কল এখন jsPlumb.connect করতে subsquent কল দ্বারা সম্মানিত করা হয়.
<লি> যোগ করা হয়েছে importDefaults এবং restoreDefaults পদ্ধতি.
<লি> jsPlumb.draggable (..) এখন নেস্টেড উপাদান সমর্থন করে.
আবশ্যক
পাওয়া মন্তব্যসমূহ না