รายละเอียดซอฟแวร์:
ห้องสมุดเป็นลางสำหรับ MooTools, ยูอิและ jQuery
โดยจะใช้เวทีผ้าใบลากกราฟแผนภูมิหรือองค์ประกอบที่แตกต่างกันวิธีการแสดงองค์ประกอบ GUI หรือวัตถุอื่น ๆ โต้ตอบกับแต่ละอื่น ๆ
สำหรับเบราว์เซอร์รุ่นเก่าสคริปต์ ExplorerCanvas ของ Google ถูกนำมาใช้
jQuery:
jsPlumb ต้อง jQuery 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
คุณสมบัติ .
- องค์ประกอบกราฟ:
- การเชื่อมต่อ - สายเชื่อมต่อสององค์ประกอบในหน้า
- ปลายทาง - แสดงออกถึงปลายด้านหนึ่งของการเชื่อมต่อ
- Anchor - สถานที่เมื่อเทียบกับต้นกำเนิดขององค์ประกอบ, ที่ปลายทางสามารถอยู่
- ทับซ้อน. - องค์ประกอบ UI ที่ใช้ในการตกแต่งเชื่อมต่อเช่นป้ายลูกศร ฯลฯ
- การเชื่อมต่อ -. ตัวอย่างของจุดยึดปลายทางและเชื่อมต่อกับศูนย์หรือมากกว่าภาพซ้อนทับการทำงานร่วมกันที่จะเข้าร่วมสององค์ประกอบ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- การเชื่อมต่อผังลดพารามิเตอร์ต้นขั้วโดยอัตโนมัติเมื่อทั้งสององค์ประกอบ ใกล้กว่าผลรวมของทั้งสองไม่สมบูรณ์ นี้สามารถแทนที่โดยการตั้งค่า alwaysRespectStubs พารามิเตอร์ที่แท้จริงในความหมายเชื่อมต่อผัง.
มีอะไรใหม่ ในรุ่น 1.4.0:
- jsPlumb ตอนการลงทะเบียนเป็นโมดูลเอเอ็มดีถ้าเอเอ็มดี รถตักดินที่พบในหน้า สองสมาชิกจะทำ:. jsplumb สำหรับตัวอย่างแบบคงที่และ 'jsplumbinstance' สำหรับตัวอย่างใหม่
- ภายในเชื่อมต่อทั้งหมดที่มีในขณะนี้ประกอบด้วยชุดของกลุ่มซึ่งมีสามประเภท -. Bezier ตรงและ Arc
- ค่าตอบแทนจาก jsPlumb.select jsPlumb.selectEndpoints และขณะนี้สนับสนุนวิธีการ 'setType.
- setType / AddType ฟังก์ชั่นในขณะนี้สนับสนุนประเภท parameterised.
มีอะไรใหม่ ในรุ่น 1.3.16:
- เพิ่มแนวคิดของการเชื่อมต่อและปลายทาง & quot; ประเภท & quot .
- เพิ่ม 'กำหนดเอง' ประเภท Overlay.
- เพิ่ม 'setEnabled' / 'isEnabled' วิธีการที่จะ selectEndpoint ค่าตอบแทน.
- การปรับปรุงประสิทธิภาพการทำงานเพื่อการแสดงผลป้าย.
มีอะไรใหม่ ในรุ่น 1.3.11:
- ฟังก์ชั่นใหม่:
- วิธีการเพิ่ม 'selectEndpoints' เพื่อ jsPlumb นี้ทำงานในลักษณะที่คล้ายกับ jsPlumb.select (ซึ่งเป็นที่สำหรับการเชื่อมต่อ).
- เพิ่ม isSuspendDrawing วิธี
- เพิ่ม & quot; การเชื่อมต่อ & quot; เป็นนามแฝงที่มีอยู่ & quot; jsPlumbConnection & quot; เหตุการณ์ เหตุการณ์ทั้งสองถูกยิง ดังนั้นไม่ได้ลงทะเบียนสำหรับพวกเขาทั้งสอง!
- เพิ่ม & quot; connectionDetached & quot; เป็นนามแฝง & quot; jsPlumbConnectionDetached & quot; เหตุการณ์ ดังกล่าวข้างต้น -. เหตุการณ์ทั้งสองถูกยิง
- เพิ่มเหตุการณ์ 'maxconnections' เพื่อปลายทาง.
- ตัวเลือกการเรียกกลับเพิ่ม 'onMaxConnections' เพื่อ makeTarget และ makeSource
- ปัญหาถาวร
- เพิ่มเหตุการณ์ 'maxconnections' เพื่อ Endpoint
- selectEndpoints เพิ่มประสิทธิภาพ
- makeSource ไม่ให้เกียรติ maxconnections พารามิเตอร์
- setLabel ละเว้นธง suspendDrawing
- deleteEveryEndpoint ควรระงับการวาดภาพก่อนที่จะเริ่มต้นและเรียกคืนมันทำครั้งเดียว.
มีอะไรใหม่ ในรุ่น 1.3.10:
- makeSource ขณะนี้คุณสามารถเรียกว่ามี 'กรอง' พารามิเตอร์ซึ่งช่วยให้คุณตอบสนองต่อเหตุการณ์เมาส์เพียงในส่วนขององค์ประกอบที่คุณต้องการ.
- เชื่อมต่อผังสนับสนุนกุดยาวแตกต่างกันที่ปลายแต่ละ (จัดหาอาร์เรย์ของจำนวนเต็มแทนเพียงจำนวนเต็มเดียว)
- ตำแหน่งของภาพซ้อนทับเชื่อมต่อในขณะนี้สามารถระบุเป็นค่าสัมบูรณ์ด้วยค่าบวกหมายถึงระยะทางจากแหล่งที่มาและค่าลบหมายถึงระยะทางจากเป้าหมาย.
มีอะไรใหม่ ในรุ่น 1.3.9:
- เชื่อมต่อตรงในผืนผ้าใบในขณะนี้สนับสนุน dashstyle ง่าย (สอง args เท่านั้น)
- 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 (.. ) ขณะนี้สนับสนุนองค์ประกอบซ้อนกัน.
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ