主要配置項:
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。
ext.panel
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.