<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"></dl></ruby>
<strike id="9fxl7"><dl id="9fxl7"></dl></strike>
<ruby id="9fxl7"><i id="9fxl7"><cite id="9fxl7"></cite></i></ruby>
<th id="9fxl7"></th>
<ruby id="9fxl7"><ins id="9fxl7"></ins></ruby>
<strike id="9fxl7"></strike>
<span id="9fxl7"><dl id="9fxl7"></dl></span>
<progress id="9fxl7"></progress><span id="9fxl7"></span>
<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></ruby>
<strike id="9fxl7"><i id="9fxl7"><del id="9fxl7"></del></i></strike><strike id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></strike>
?
企業管理及信息化解決方案;--因為專注,所以專業!
客服熱線:028-86272612
成都藍源 -> > EDP資訊 -> 詳細內容
Lanyo EDP 前端core功能一覽(EDPv1.0)
時間: 2011-10-26    來源:

藍源RIA開發平臺針對Ext做了很多組件的擴展、功能的擴展和bug的修復工作。主要的Ext擴展如下:

1,組件類:

  • Ext.form.Field:擴展支持clearDirty
  • Ext.form.BasicForm:擴展支持clearDirty,并擴展支持了在企業級應用中常用的回車導航功能。
  • Ext.form.TextArea:修改TextAreaFireFox3.0 自動增長的一個兼容性bug
  • Ext.form.LabelField:自定的一個類似Ext.Label的組件。
  • Ext.form.ComboBox:對ComboBoxonTriggerClick進行增強,支持父容器disabled值判斷功能。
  • Ext.form.Vtype:增加了一個日期驗證器 用于驗證起始日期必須早于結束日期。
  • Ext.Container:為container增加了一個findSomeThing方法,用來查詢idname為指定指的組件。
  • Ext.DatePicker:修改時間選擇控件,自動選擇時間。
  • Ext.Toolbar:對工具欄進行擴展,添加insert方法,可以插入任意工具欄選項。
  • SearchField:自定義的企業應用中常用的關鍵字搜索框。
  • HTMLEditor擴展的常用的大文本編輯器功能。
  • UserSelectCombo:擴展的企業中常用的用戶選擇器。
  • EasyJF.Ext.TreeComboField:自定義的企業中常用的樹形下拉菜單選擇框。
  • EasyJF.Ext.CheckTreeComboField:自定義的企業中常用的樹形下拉多選菜單選擇框。
  • EasyJF.Ext.SmartCombox:擴展的下拉選擇框。封裝了在下來選擇列中直接添加,修改對象的效果和邏輯。這中功能是企業應用中經常遇到的需求。
  • EasyJF.Ext.PopupWindowField:自定義填出列表窗口的選擇框。

 

   2,插件類

  • EasyJF.Ext.Util.HelpIconPlugin:擴展的Field類使用的幫助插件,可以在組件后顯示一個幫助的按鈕,點擊后給出相應的提示信息。在企業應用中,特別針對屬性級別的提示。

       3,通用業務流程

  • EasyJF.Ext.MainAppService:封裝的常用的企業級應用的展示骨架業務方法,包括延遲的類加載器,打開一個面板方法等。
  • EasyJF.Ext.MainSinglePanel:封裝的基于Panel的應用程序主框架,和MainAppService組合使用,可以快速搭建一個基于Panel的應用框架。
  • EasyJF.Ext.MainTabPanel:封裝的基于TabPanel的應用程序主框架,MainAppService組合使用,可以快速搭建一個基于Tab的應用框架。
  • EasyJF.Ext.CrudPanel:封裝的企業應用中最常用的增、刪、改、查基類。
  • EasyJF.Ext.CrudListPanel:封裝的企業應用中最常用的增、刪、改、查基類。和CrudPanel的區別在于這個是延遲render的。
  • EasyJF.Ext.ImportPanel:封裝的在企業應用中常用的導入Excel數據的窗口。包括了提交邏輯。
  • EasyJF.Ext.FormWindow:擴展了窗口控件,封裝了企業應用中常見的關閉窗口前提示保存的邏輯。

 

4,實用工具

  • Ext:在Ext中提供了很多自定義的在應用中常用的方法,比如getObjVal:防止得到指針錯誤的獲得數據的方法,formatMoney:格式化金額的方法,pluck:從一個數組中得到每個對象的某一個屬性的方法并返回結果數組等實用的方法。
  • EasyJF.Ext.Util:常用的工具類都在這個包下面:

1 linkRendererGridrender,用來render超鏈接。

2 booleanRender

3 dateRender

4 imgRender

5 objectRender

6 comboxRender

7 typesRender

8 autoCloseMsg

9 submitForm

10 getEditGridData

11 editGrid2form

12 addGridRow

13 removeGridRow

14 removeGridRows

15 columnPanelBuild

16 twoColumnPanelBuild

17 oneColumnPanelBuild

18 addObject

19 listObject

20 editObject

21 viewObject

22 removeObject

23 buildCombox

24 buildRemoteCombox

25 setDelayEditorContent

26 setFCKEditorContent



3.62K
  曾道仁44期免费图片
<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"></dl></ruby>
<strike id="9fxl7"><dl id="9fxl7"></dl></strike>
<ruby id="9fxl7"><i id="9fxl7"><cite id="9fxl7"></cite></i></ruby>
<th id="9fxl7"></th>
<ruby id="9fxl7"><ins id="9fxl7"></ins></ruby>
<strike id="9fxl7"></strike>
<span id="9fxl7"><dl id="9fxl7"></dl></span>
<progress id="9fxl7"></progress><span id="9fxl7"></span>
<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></ruby>
<strike id="9fxl7"><i id="9fxl7"><del id="9fxl7"></del></i></strike><strike id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></strike>
<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"></dl></ruby>
<strike id="9fxl7"><dl id="9fxl7"></dl></strike>
<ruby id="9fxl7"><i id="9fxl7"><cite id="9fxl7"></cite></i></ruby>
<th id="9fxl7"></th>
<ruby id="9fxl7"><ins id="9fxl7"></ins></ruby>
<strike id="9fxl7"></strike>
<span id="9fxl7"><dl id="9fxl7"></dl></span>
<progress id="9fxl7"></progress><span id="9fxl7"></span>
<strike id="9fxl7"></strike>
<ruby id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></ruby>
<strike id="9fxl7"><i id="9fxl7"><del id="9fxl7"></del></i></strike><strike id="9fxl7"><dl id="9fxl7"><del id="9fxl7"></del></dl></strike>