ext.panel

主要配置項:
      applyTo:在目標元素之後追加組件。
      renderTo:將目標元素作爲新組件的容器。
      frame:是否渲染面板,默認爲false。

      layout:面板的佈局類型。
      layoutConfig:被選佈局的配置項。

      title:設置面板頭部的標題信息。
      header:設置是否創建面板頭部,默認爲false。
      headerAsText:是否在面板頭部顯示標題信息,默認爲true。
      tools:工具按鈕配置對象的數組。
      tools主要配置項:
      id:可選值有toggle、close、minimize、maximize、refresh、plus、minus、help、search、save等。
      qtip:按鈕的提示信息。
      handler:單擊按鈕後觸發的函數。
      draggable:是否可以拖曳,默認爲false。



      collapsible:是否允許面板進行展開和收縮,默認爲false。
      titleCollapse:是否允許通過單擊面板頭部進行展開和收縮操作,默認爲false。
      hideCollapseTool:是否隱藏展開和收縮按鈕,默認爲false。
      collapsed:設置面板在第一次渲染時是否處於收縮狀態,默認爲false。
      animCollapse:是否在展開和收縮時顯示動畫效果,默認爲true。

      autoWidth:是否使用自動寬度,默認爲false。
      width:面板寬度,默認爲auto。
      autoHeight:是否使用自動高度,默認爲false。
      height:面板高度,默認爲auto。
      autoScroll:是否自動顯示滾動條,默認爲false。
      disabled:面板是否失效,默認爲false。

      floating:面板是否浮動。
      shadow:面板是否有陰影,此配置項只有在floating=true時有效。
      x:浮動時的X座標。
      y:浮動時的Y座標。

      draggable:面板是否可拖曳,默認爲false。或者自定義DD對象。

tbar:設置面板的頂端工具欄。

      autoLoad:設置面板自動加載的url地址,作爲body元素內容。items、html和contentEl的內容將被替代。

            autoLoad:'ajax1.htm'

            autoLoad: {url: 'ajax2.htm', params: 'foo=bar&wtf=1'}
      items:單獨一個子組件或組件的數組。
      html:設置面板元素的內容,可以是HTML片段或DomHelper生成的內容。
      contentEl:設置面板的內容元素,可以是頁面元素的id或已存在的HTML節點。
      bodyStyle:面板體的自定義樣式。
      defaults:應用到面板容器中所有元素的配置對象。
      defaultType:面板中元素的默認類型,默認爲panel。

      bbar:設置面板的底端工具欄。

      buttons:加入到面板底部中按鈕配置對象的數組。
      buttonAlign:按鈕的對齊方式。有效值包括left、center、right。默認爲right。

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