原創(chuàng)|產(chǎn)品更新|編輯:吳園園|2020-05-19 14:17:26.107|閱讀 282 次
概述:GoJS最新版本v2.1.16發(fā)布,修復(fù)多項(xiàng)Bug。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
GoJS是一款功能強(qiáng)大,快速且輕量級(jí)的流程圖控件,可幫助你在JavaScript 和HTML5 Canvas程序中創(chuàng)建流程圖,且極大地簡(jiǎn)化您的JavaScript / Canvas 程序。
2.1.16的更改
1、修復(fù)了Diagram.makeImage當(dāng)圖像已具有不同的尺寸比它的視框的SVG源。在某些瀏覽器中,繪制的SVG的寬高比不正確。
2、修復(fù)了啟用動(dòng)畫后,Diagram.delayInitialization錯(cuò)誤地重置了Diagram.position的問題。
3、添加了Animated Focus示例,該示例演示了如何滾動(dòng)到節(jié)點(diǎn)并使其真正變得明顯,該節(jié)點(diǎn)在何處以及其外觀如何。
單擊按鈕可以隨機(jī)選擇一個(gè)節(jié)點(diǎn),滾動(dòng)到該節(jié)點(diǎn)并為其制作動(dòng)畫,所有這些都可以引起人們的注意。
專注于隨機(jī)節(jié)點(diǎn)
這將調(diào)用CommandHandler.scrollToPart,后者執(zhí)行動(dòng)畫以將視口滾動(dòng)到節(jié)點(diǎn)所在的位置。請(qǐng)注意,如果節(jié)點(diǎn)靠近文檔的邊緣,則除非您增加Diagram.scrollMargin,否則無法滾動(dòng)視口,以使該節(jié)點(diǎn)更靠近視口的中心。
這還會(huì)創(chuàng)建一個(gè)動(dòng)畫,該動(dòng)畫在選定節(jié)點(diǎn)的臨時(shí)副本上運(yùn)行,使其看起來更大,但會(huì)設(shè)置比例動(dòng)畫,從而使其看起來像在圖中的選定節(jié)點(diǎn)一樣縮小。
4、添加了“ 添加到調(diào)色板”示例,該示例允許用戶通過選擇節(jié)點(diǎn),對(duì)其進(jìn)行自定義然后執(zhí)行命令以將其復(fù)制到調(diào)色板的模型中來從調(diào)色板添加項(xiàng)目。即使Palette.isReadOnly為true ,用戶也可以通過命令從調(diào)色板中刪除選定的項(xiàng)目。
該示例支持從Palette到Diagram的正常拖放。數(shù)據(jù)檢查器允許您編輯圖中選定節(jié)點(diǎn)的屬性。
該示例還支持通過“添加到調(diào)色板”按鈕將圖中選定節(jié)點(diǎn)的副本動(dòng)態(tài)添加到調(diào)色板。在頂部文本區(qū)域中查看調(diào)色板模型的當(dāng)前狀態(tài)。調(diào)色板為Diagram.isReadOnly,因此用戶無法從調(diào)色板中刪除選定的節(jié)點(diǎn)。但是“從調(diào)色板刪除”按鈕將從調(diào)色板中刪除所有選定的節(jié)點(diǎn)。
=====================================================
想要了解或購(gòu)買GoJS正版授權(quán)的朋友,歡迎
關(guān)注下方“慧聚IT”微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn