mxGraph淺入 之 核心包

後續均以JavaScript語言爲例 /mxgraph/javscript

./examples目錄下是官方提供的demo示例,均爲html文件,直接打開即可

./src/js 目錄下是核心類的js文件

./src/resources 目錄下是國際化的文件

其餘目錄含義如其名

整個mxgraph的核心就在./src/js目錄下

./editor 目錄下存放整個編輯器相關的類,封裝了一些快捷鍵、菜單、提示等方法

./view ./model 目錄下分別存放了關於整個視圖和模型相關的實現類,實現了圖表組件

./handler./layout./shape 目錄下分別包含了事件處理、佈局運算和各種圖形形狀的定義等。

./utils 目錄下提供了很多的工具類:實現複製粘貼的mxClipboard、拖拽的mxDatatransfer、鍵值對的樣式表mxConstants,mxEvent和mxUtils實現了跨瀏覽器的事件額生成目標函數,mxResources實現了國際化,mxLog實現了控制檯打印輸出,等等。

./io 包主要提供了一些編解碼類,字符串、js和XML的轉換等

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章