| Defined In: | GridPanel.js |
| Class: | Ext.grid.GridPanel |
| Extends: | Ext.Panel |
var grid = new Ext.grid.GridPanel({
store: new Ext.data.Store({
reader: reader,
data: xg.dummyData
}),
columns: [
{id:'company', header: "Company", width: 200, sortable: true, dataIndex: 'company'},
{header: "Price", width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
{header: "Change", width: 120, sortable: true, dataIndex: 'change'},
{header: "% Change", width: 120, sortable: true, dataIndex: 'pctChange'},
{header: "Last Updated", width: 135, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'}
],
viewConfig: {
forceFit: true
},
sm: new Ext.grid.RowSelectionModel({singleSelect:true}),
width:600,
height:300,
frame:true,
title:'Framed with Checkbox Selection and Horizontal Scrolling',
iconCls:'icon-grid'
});
注意:
尽管本类是由基类继承而得到的,但是不支持基类的某些功能,不能做到好像Panel类那样的方法,如autoScroll、layout、items等
| 配置项 | 定义者 | |
|---|---|---|
|
store
: Ext.data.Store
Grid应使用 Ext.data.Store 作为其数据源 (必须的).
Grid应使用 Ext.data.Store 作为其数据源 (必须的).
|
GridPanel | |
|
cm
: Object
{@link #colModel}的简写方式
{@link #colModel}的简写方式
|
GridPanel | |
|
colModel
: Object
渲染Grid所使用的 Ext.grid.ColumnModel (必须...
渲染Grid所使用的 Ext.grid.ColumnModel (必须的).
|
GridPanel | |
|
sm
: Object
{@link #selModel}的简写方式
{@link #selModel}的简写方式
|
GridPanel | |
|
selModel
: Object
AbstractSelectionModel 的子类,以为Grid提供...
AbstractSelectionModel 的子类,以为Grid提供选区模型(selection model)
(默认为 Ext.grid.RowSelectionModel 如不指定).
|
GridPanel | |
|
columns
: Array
自动创建列模型 (ColumnModel)的数组。
自动创建列模型 (ColumnModel)的数组。
|
GridPanel | |
|
maxHeight
: Number
设置Grid的最大高度 (若autoHeight关闭则忽略)。
设置Grid的最大高度 (若autoHeight关闭则忽略)。
|
GridPanel | |
|
disableSelection
: Boolean
True表示为禁止grid的选区功能 (默认为 false). - 若...
True表示为禁止grid的选区功能 (默认为 false). - 若指定了SelectionModel则忽略
|
GridPanel | |
|
enableColumnMove
: Boolean
True表示为激活列的拖动(默认为true)。
True表示为激活列的拖动(默认为true)。
|
GridPanel | |
|
enableColumnResize
: Boolean
False 表示为关闭列的大小调节功能 (默认为 true).
False 表示为关闭列的大小调节功能 (默认为 true).
|
GridPanel | |
|
viewConfig
: Object
作用在grid's UI试图上的配置项对象,
任 Ext....
作用在grid's UI试图上的配置项对象,
任 Ext.grid.GridView 可用的配置选项都可在这里指定。
|
GridPanel | |
|
minColumnWidth
: Number
列的宽度的调整下限。默认为25。
列的宽度的调整下限。默认为25。
|
GridPanel | |
|
autoSizeColumns
: Boolean
True表示为在初始渲染的时候便根据每一列内容的宽度自适应列的大小
...
True表示为在初始渲染的时候便根据每一列内容的宽度自适应列的大小
通过配置Ext.grid.ColumnModel#width的选项,精确指明每列的尺寸,会有更佳的效率。默认为false。
|
GridPanel | |
|
autoSizeHeaders
: Boolean
True表示为根据头部内容的宽度调整列大小(默认为true)。
True表示为根据头部内容的宽度调整列大小(默认为true)。
|
GridPanel | |
|
monitorWindowResize
: Boolean
True表示为windows调整大小时自动调整grid(默认为true)。
True表示为windows调整大小时自动调整grid(默认为true)。
|
GridPanel | |
|
maxRowsToMeasure
: Boolean
如果autoSizeColumns打开,maxRowsToMeasur...
如果autoSizeColumns打开,maxRowsToMeasure可用于检测每列宽度的最大行数。默认为0(所有的行)
|
GridPanel | |
|
trackMouseOver
: Boolean
True表示为鼠标移动时高亮显示(默认为true)。
True表示为鼠标移动时高亮显示(默认为true)。
|
GridPanel | |
|
enableDragDrop
: Boolean
True表示为激活行的拖动(默认为false)。
True表示为激活行的拖动(默认为false)。
|
GridPanel | |
|
enableColumnHide
: Boolean
True表示为隐藏每列头部的邮件菜单(默认为true)。
True表示为隐藏每列头部的邮件菜单(默认为true)。
|
GridPanel | |
|
enableRowHeightSync
: Boolean
True表示为在锁定和非锁定行之中手动同步行的高度。默认为false。
True表示为在锁定和非锁定行之中手动同步行的高度。默认为false。
|
GridPanel | |
|
stripeRows
: Boolean
True表示为显示行的分隔符(默认为true)。
True表示为显示行的分隔符(默认为true)。
|
GridPanel | |
|
autoHeight
: Boolean
True表示为使用height:'auto',false表示为使用固定...
True表示为使用height:'auto',false表示为使用固定高度(缺省为false)。
|
BoxComponent | |
|
autoExpandColumn
: String
指定某个列之id,grid就会在这一列自动扩展宽度,以填满空白的位置,...
指定某个列之id,grid就会在这一列自动扩展宽度,以填满空白的位置,该id不能为0。默认为false。
|
GridPanel | |
|
autoExpandMin
: Number
autoExpandColumn可允许最小之宽度(有激活的话)。默认为...
autoExpandColumn可允许最小之宽度(有激活的话)。默认为50。
|
GridPanel | |
|
autoExpandMax
: Number
autoExpandColumn可允许最大之宽度(有激活的话)。默认为...
autoExpandColumn可允许最大之宽度(有激活的话)。默认为 1000。
|
GridPanel | |
|
view
: Object
Grid所使用的Ext.grid.GridView。该项可在rende...
Grid所使用的Ext.grid.GridView。该项可在render()调用之前设置。
|
GridPanel | |
|
loadMask
: Object
True表示为当grid加载过程中,会有一个{@link Ext.Lo...
True表示为当grid加载过程中,会有一个{@link Ext.LoadMask}的遮罩效果。默认为false。
|
GridPanel | |
|
applyTo
: Mixed
节点的id,或是DOM节点,又或者是与DIV相当的现有元素,这些都是文...
节点的id,或是DOM节点,又或者是与DIV相当的现有元素,这些都是文档中已经存在的元素 当使用applyTo后,主元素所指定的id或CSS样式类将会作用于组件构成的部分, 而被创建的组件将会尝试着根据这些markup构建它的子组件。 使用了这项配置后,不需要执行render()的方法。 若指定了applyTo,那么任何由#renderTo传入的值将会被忽略并使用目标元素的父级元素作为组件的容器。
|
Component | |
|
tbar
: Object/Array
面板底部的工具条。此项可以是Ext.Toolbar的实例、工具条的配置...
面板底部的工具条。此项可以是Ext.Toolbar的实例、工具条的配置对象,或由按钮配置项对象 构成的数组,以加入到工具条中。注意,此项属性渲染过后就不可用了, 应使用#getBottomToolbar的方法代替。
|
Panel | |
|
header
: Boolean
True表示为显式建立头部元素,false则是跳过创建。缺省下,如不创...
True表示为显式建立头部元素,false则是跳过创建。缺省下,如不创建头部, 将使用{@link #title} 的内容设置到头部去,如没指定title则不会。 如果设置好title,但头部设置为false,那么头部亦不会生成。
|
Panel | |
|
footer
: Boolean
True表示为显式建立底部元素,false则是跳过创建。缺省下,就算不...
True表示为显式建立底部元素,false则是跳过创建。缺省下,就算不声明创建底部, 若有一个或一个以上的按钮加入到面板的话,也创建底部,不指定按钮就不会生成。
|
Panel | |
|
title
: String
显示在面板头部的文本标题(默认为'')。如有指定了titile那么头部...
显示在面板头部的文本标题(默认为'')。如有指定了titile那么头部元素(head)会自动生成和显示, 除非#header强制设为false。如果你不想在写配置时指定好title, 不过想在后面才加入的话,你必须先指定一个非空的标题。(空白字符''亦可)或header:true 这样才保证容器元素生成出来。
|
Panel | |
|
buttons
: Array
在面板底部加入按钮,{@link Ext.Button}配置的数组。
在面板底部加入按钮,{@link Ext.Button}配置的数组。
|
Panel | |
|
autoLoad
: Object/String/Function
一个特定的url反馈到Updater的Ext.Updater#upda...
一个特定的url反馈到Updater的Ext.Updater#update方法。
若autoLoad非null,面板在渲染后立即加载内容。同时该面板#body元素的默认URL属性就是这URL, 所以可随时调用{@link Ext.Element#refresh refresh}的方法。 |
Panel | |
|
frame
: Boolean
True表示为面板的边框外框可自定义的,false表示为边框可1px的...
True表示为面板的边框外框可自定义的,false表示为边框可1px的点线(默认为false)
|
Panel | |
|
border
: Boolean
True表示为显示出面板body元素的边框,false则隐藏(缺省为t...
True表示为显示出面板body元素的边框,false则隐藏(缺省为true), 默认下,边框是一套2px宽的内边框,但可在#bodyBorder中进一步设置。
|
Panel | |
|
bodyBorder
: Boolean
True表示为显示出面板body元素的边框,false则隐藏(缺省为t...
True表示为显示出面板body元素的边框,false则隐藏(缺省为true), 只有 {@link #border} == true时有效. 若 border == true and bodyBorder == false, 边框则为1px宽, 可指定整个body元素的内置外观。
|
Panel | |
|
bodyStyle
: String/Object/Function
制定body元素的CSS样式。格式形如Ext.Element#appl...
制定body元素的CSS样式。格式形如Ext.Element#applyStyles(缺省为null)。
|
Panel | |
|
iconCls
: String
一个能提供背景图片的CSS样式类,用于面板头部的图标:(默认为'')。
一个能提供背景图片的CSS样式类,用于面板头部的图标:(默认为'')。
|
Panel | |
|
collapsible
: Boolean
True表示为面板是可收缩的,并自动渲染一个展开/收缩的轮换按钮在头部...
True表示为面板是可收缩的,并自动渲染一个展开/收缩的轮换按钮在头部工具条。 false表示为保持面板为一个静止的尺寸(缺省为false)。
|
Panel | |
|
tools
: Array
一个按钮配置数组,加入到头部的工具条区域。每个工具配置可包含下列属性:...
一个按钮配置数组,加入到头部的工具条区域。每个工具配置可包含下列属性:
必须的。 点击后执行的函数。 传入的参数有:
调用句柄的作用域 提示字符串,或Ext.QuickTip#register的配置参数 True表示为渲染为隐藏 特定事件侦听器的配置对象,格式行如#addListener的参数 注意面板关闭时的轮换按钮(toggle tool)的实现是分离出去,这些工具按钮只提供视觉上的按钮。 所需的功能必须由句柄提供以实现相应的行为。
|
Panel | |
|
hideCollapseTool
: Boolean
True表示为不出 展开/收缩的轮换按钮,当{@link #colla...
True表示为不出 展开/收缩的轮换按钮,当{@link #collapsible} = true,false就显示(默认为false)。
|
Panel | |
|
titleCollapse
: Boolean
True表示为允许单击头部区域任何一个位置都可收缩面板(当#colla...
True表示为允许单击头部区域任何一个位置都可收缩面板(当#collapsible = true) 反之只允许单击工具按钮(默认为false)。
|
Panel | |
|
autoScroll
: Boolean
True表示为在面板body元素上,设置overflow:'auto'...
True表示为在面板body元素上,设置overflow:'auto'和出现滚动条 false表示为裁剪所有溢出的内容(默认为false)。
|
Panel | |
|
floating
: Boolean
True 表示为浮动此面板(带有自动填充和投影的绝对定位), fals...
True 表示为浮动此面板(带有自动填充和投影的绝对定位), false表示为在其渲染的位置"就近"显示(默认为false)注意:默认情况下,设置为"浮动"会使得面板 在非正数的坐标上显示,以致不能正确显示,由于面板这时绝对定位的,必须精确地设置渲染后的位置 (如:myPanel.setPosition(100,100);)而且,一个浮动面板是没有固定的宽度,(autoWidth:true), 导致面板会填满与视图右方的区域。 hidden:True表示为初始渲染即隐藏, on:指定一个监听器,格式{add Listened},用法举例:刷新逻辑。
|
Panel | |
|
shadow
: Boolean/String
True 表示为(或一个有效Ext.Shadow#mode 值) 在面...
True 表示为(或一个有效Ext.Shadow#mode 值) 在面板后显示投影效果,(默认为'sides'四边) 注意此项只当floating = true时有效。
|
Panel | |
|
shadowOffset
: Number
投影偏移的象素值(默认为4) 注意此项只当floating = tru...
投影偏移的象素值(默认为4) 注意此项只当floating = true时有效.
|
Panel | |
|
shim
: Boolean
False表示为禁止用iframe填充,有些浏览器可能需要设置(默认为...
False表示为禁止用iframe填充,有些浏览器可能需要设置(默认为true) 注意此项只当floating = true时有效.
|
Panel | |
|
html
: String/Object
一段HTML片段,或 {@link Ext.DomHelper Dom...
一段HTML片段,或 {@link Ext.DomHelper DomHelper} 作为面板body内容(默认为 '').
|
Panel | |
|
contentEl
: String
现有HTML节点的id,用作面板body的内容 (缺省为 '').
现有HTML节点的id,用作面板body的内容 (缺省为 '').
|
Panel | |
|
keys
: Object/Array
KeyMap 的配置项对象 (格式形如: Ext.KeyMap#add...
KeyMap 的配置项对象 (格式形如: Ext.KeyMap#addBinding 可用于将key分配到此面板 (缺省为 null).
|
Panel | |
|
draggable
: Boolean
True表示为激活此面板的拖动 (默认为false) 虽然 Ext.P...
True表示为激活此面板的拖动 (默认为false) 虽然 Ext.Panel.DD 是一个内部类并未归档的,但 亦可自定义拖放 (drag/drop) 的实现,具体做法是传入一个 Ext.Panel.DD 的配置代替 true 值。
|
Panel | |
|
baseCls
: String
作用在面板元素上的CSS样式类 (默认为 'x-panel').
作用在面板元素上的CSS样式类 (默认为 'x-panel').
|
Panel | |
|
collapsedCls
: String
当面板闭合时,面板元素的CSS样式类 (默认为 'x-panel-co...
当面板闭合时,面板元素的CSS样式类 (默认为 'x-panel-collapsed').
|
Panel | |
|
maskDisabled
: Boolean
True表示为当面板不可用时进行遮罩(默认为true)。 当面板禁用时...
True表示为当面板不可用时进行遮罩(默认为true)。 当面板禁用时,总是会告知下面的元素亦要禁用, 但遮罩是另外一种方式同样达到禁用的效果。
|
Panel | |
|
animCollapse
: Boolean
True 表示为面板闭合过程附有动画效果 (默认为true,在类 Ex...
True 表示为面板闭合过程附有动画效果 (默认为true,在类 Ext.Fx 可用的情况下).
|
Panel | |
|
headerAsText
: Boolean
True表示为显示面板头部的标题 (默认为 true).
True表示为显示面板头部的标题 (默认为 true).
|
Panel | |
|
buttonAlign
: String
在此面板上的按钮的对齐方式,有效值是'right,' 'left' a...
在此面板上的按钮的对齐方式,有效值是'right,' 'left' and 'center' (默认为 'right').
|
Panel | |
|
collapsed
: Boolean
True 表示为渲染面板后即闭合 (默认为false).
True 表示为渲染面板后即闭合 (默认为false).
|
Panel | |
|
collapseFirst
: Boolean
True 表示为展开/闭合的轮换按钮出现在面板头部的左方,false表...
True 表示为展开/闭合的轮换按钮出现在面板头部的左方,false表示为在右方 (默认为true).
|
Panel | |
|
minButtonWidth
: Number
此面板上按钮的最小宽度 (默认为75)
此面板上按钮的最小宽度 (默认为75)
|
Panel | |
|
elements
: String
面板渲染后,要初始化面板元素的列表,用逗号分隔开。 正常情况下,该列表...
面板渲染后,要初始化面板元素的列表,用逗号分隔开。 正常情况下,该列表会在面板读取配置的时候就自动生成,假设没有进行配置,但结构元素有更新渲染的情况下, 就可根据指值得知结构元素是否已渲染的(例如,你打算在面板完成渲染后动态加入按钮或工具条)。 加入此列表中的这些元素后就在渲染好的面板中分配所需的载体(placeholders)。 有效值是:
|
Panel | |
|
monitorResize
: Boolean
Ture表示为自动监视window resize的事件,以处理接下来一...
Ture表示为自动监视window resize的事件,以处理接下来一切的事情,包括对视见区(viewport)当前大小的感知,一般情况该值由#layout调控,而无须手动设置。
|
Container | |
|
layout
: String
此容器所使用的布局类型。如不指定,则使用缺省的Ext.layout.C...
此容器所使用的布局类型。如不指定,则使用缺省的Ext.layout.ContainerLayout类型。 当中有效的值可以是:accordion、anchor、border、cavd、column、fit、form和table。 针对所选择布局类型,可指定#layoutConfig进一步配置。
|
Container | |
|
layoutConfig
: Object
选定好layout布局后,其相应的配置属性就在这个对象上进行设置。 (...
选定好layout布局后,其相应的配置属性就在这个对象上进行设置。 (即与#layout配置联合使用)有关不同类型布局有效的完整配置信息,参阅对应的布局类:
|
Container | |
|
bufferResize
: Boolean/Number
When set to true (100 milliseconds)...
When set to true (100 milliseconds) or a number of milliseconds, 当设置为true(100毫秒)或输入一个毫秒数,为此容器所分配的布局会缓冲其计算的频率和缓冲组件的重新布局。 如容器包含大量的子组件或这样重型容器,在频繁进行高开销的布局时,该项尤为有用。
|
Container | |
|
activeItem
: String/Number
组件id的字符串,或组件的索引,用于在容器布局渲染时候的设置为活动。例...
组件id的字符串,或组件的索引,用于在容器布局渲染时候的设置为活动。例如,activeItem: 'item-1'或activeItem: 0 index 0 = 容器集合中的第一项)。只有某些风格的布局可设置activeItem(如Ext.layout.Accordion、Ext.layout.CardLayout和 Ext.layout.FitLayout),以在某个时刻中显示一项内容。相关内容请参阅Ext.layout.ContainerLayout#activeItem。
|
Container | |
|
items
: Mixed
一个单独项,或子组件组成的数组,加入到此容器中。 每一项的对象类型是基...
一个单独项,或子组件组成的数组,加入到此容器中。 每一项的对象类型是基于{@link Ext.Component}的
你可传入一个组件的配置对象即是lazy-rendering的做法,这样做的好处是组件不会立即渲染,减低直接构建组件对象带来的开销。 要发挥"lazy instantiation延时初始化"的特性,应对组件所属的登记类型的{@link Ext.Component#xtype}属性进行配置。 要了解所有可用的xtyps,可参阅{@link Ext.Component}。如传入的单独一个项,应直接传入一个对象的引用( 如items: {...})。多个项应以数组的类型传入(如items: [{...}, {...}])。 |
Container | |
| defaults : Object | Container | |
|
autoDestroy
: Boolean
若为true容器会自动销毁容器下面全部的组件,否则的话必须手动执行销毁...
若为true容器会自动销毁容器下面全部的组件,否则的话必须手动执行销毁过程(默认为true)。
|
Container | |
|
hideBorders
: Boolean
True表示为隐藏容器下每个组件的边框,false表示保留组件现有的边...
True表示为隐藏容器下每个组件的边框,false表示保留组件现有的边框设置(默认为false)。
|
Container | |
|
defaultType
: String
容器的默认类型,用于在Ext.ComponentMgr中表示它的对象。...
容器的默认类型,用于在Ext.ComponentMgr中表示它的对象。(默认为'panel')
|
Container | |
|
height
: Number
此组件的高度(单位象素)(缺省为auto)。
此组件的高度(单位象素)(缺省为auto)。
|
BoxComponent | |
|
width
: Number
此组件的宽度(单位象素)(缺省为auto)。
此组件的宽度(单位象素)(缺省为auto)。
|
BoxComponent | |
|
autoWidth
: Boolean
True表示为使用width:'auto',false表示为使用固定宽...
True表示为使用width:'auto',false表示为使用固定宽度(缺省为false)。
|
BoxComponent | |
|
deferHeight
: Boolean
True表示为根据外置的组件延时计算高度,false表示允许该组件自行...
True表示为根据外置的组件延时计算高度,false表示允许该组件自行设置高度(缺省为false)。
|
BoxComponent | |
|
id
: String
唯一的组件id(默认为自动分配的id)。
唯一的组件id(默认为自动分配的id)。
|
Component | |
|
xtype
: String
The registered xtype to create. 用于...
The registered xtype to create. 用于登记一个xtype。 This config option is not used when passing a config object into a constructor. This config option is used only when lazy instantiation is being used, and a child item of a Container is being specified not as a fully instantiated Component, but as a Component config object. The xtype will be looked up at render time up to determine what type of child Component to create.
The predefined xtypes are listed {@link Ext.Component here}. If you subclass Components to create your own Components, you may register them using Ext.ComponentMgr#registerType in order to be able to take advantage of lazy instantiation and rendering. |
Component | |
|
cls
: String
一个可选添加的CSS样式类,加入到组件的容器上(默认为'')。 这为容...
一个可选添加的CSS样式类,加入到组件的容器上(默认为'')。 这为容器或容器的子节点加入标准CSS规则提供了方便。
|
Component | |
|
style
: String
作用在组件元素上特定的样式。该值的有效格式应如Ext.Element#...
作用在组件元素上特定的样式。该值的有效格式应如Ext.Element#applyStyles。
|
Component | |
|
plugins
: Object/Array
针对该组件自定义的功能,是对象或这些对象组成的数组。 一个有效的插件须...
针对该组件自定义的功能,是对象或这些对象组成的数组。 一个有效的插件须保证带有一个init的方法以便接收属于Ext.Component类型的引用。 当一个组件被创建后,若发现由插件可用,组件会调用每个插件上的init方法,传入一个应用到插件本身。 这样,插件便能按照组件所提供的功能,调用到组件的方法或响应事件。
|
Component | |
|
renderTo
: Mixed
容器渲染的那个节点的id,或是DOM节点,又或者是与DIV相当的现有元...
容器渲染的那个节点的id,或是DOM节点,又或者是与DIV相当的现有元素。 使用了这项配置后,不需要执行render()的方法。
|
Component | |
|
disabledClass
: String
当组件被禁用时作用的CSS样式类(默认为"x-item-disable...
当组件被禁用时作用的CSS样式类(默认为"x-item-disabled")。
|
Component | |
|
allowDomMove
: Boolean
当渲染进行时能否移动Dom节点上的组件(默认为true)。
当渲染进行时能否移动Dom节点上的组件(默认为true)。
|
Component | |
|
autoShow
: Boolean
True表示为在渲染的时候先检测一下有否关于隐藏的样式类(如:'x-h...
True表示为在渲染的时候先检测一下有否关于隐藏的样式类(如:'x-hidden'或'x-hide-display'),有就移除隐藏的样式类。 (缺省为false)
|
Component | |
|
hideMode
: String
这个组件是怎么隐藏的。可支持的值有"visibility" (css中...
这个组件是怎么隐藏的。可支持的值有"visibility" (css中的visibility), "offsets"(负偏移位置)和 "display"(css中的display)-默认为“display”。
|
Component | |
|
hideParent
: Boolean
True表示为当隐藏/显示组件时对组件的容器亦一同隐藏/显示,fals...
True表示为当隐藏/显示组件时对组件的容器亦一同隐藏/显示,false就只会隐藏/显示组件本身(默认为false)。 例如,可设置一个hide:true的隐藏按钮在window,如果按下就通知其父容器一起隐藏,这样做起来比较快捷省事。
|
Component | |
|
listeners
: Object
一个配置项对象,可方便在该对象初始化时便加入多个事件处理函数。 这应该...
一个配置项对象,可方便在该对象初始化时便加入多个事件处理函数。 这应该是一个如#addListener有效的配置项对象,即可一次过加入多个事件处理函数。
|
Observable | |
| 属性 | 定义者 | |
|---|---|---|
|
ddText:
配置拖动代理中的文本 (缺省为 "{0} selected row...
配置拖动代理中的文本 (缺省为 "{0} selected row(s)").
选中行的行数会替换到 {0}。
|
GridPanel | |
|
header: header
面板的底部元素 @link Ext.Element Element}...
面板的底部元素 @link Ext.Element Element}。只读的。
此元素用于承载#buttons |
Panel | |
|
body: body
面板的躯干元素 {@link Ext.Element Element...
面板的躯干元素 {@link Ext.Element Element} 用于承载HTML内容。 内容可由{@link #html} 的配置指定, 亦可通过配置{@link autoLoad}加载, 通过面板的{@link #getUpdater Updater}亦是同样的原理。只读的。
注:若采用了上述的方法,那么面板则不能当作布局的容器嵌套子面板。 换句话说,若打算将面板用于布局的承载者,Body躯干元素就不能有任何加载或改动, 它是由面板的局部(Panel's Layout)负责调控。 |
Panel | |
|
buttons: buttons
This Panel's Array of buttons as c...
This Panel's Array of buttons as created from the buttons config property. Read only.
|
Panel | |
|
items: items
此容器的组件集合,类型为Ext.util.MixedCollecti...
此容器的组件集合,类型为Ext.util.MixedCollection
|
Container | |
|
initialConfig: initialConfig
组件初始化配置项。只读的
组件初始化配置项。只读的
|
Component | |
|
ownerCt: ownerCt
组件自身的Ext.Container(默认是undefined,只有...
组件自身的Ext.Container(默认是undefined,只有在组件加入到容器时才会自动设置该属性)只读的。
|
Component | |
|
*/: */
True表示为该组件已经渲染好了。只读的。
True表示为该组件已经渲染好了。只读的。
|
Component | |
| 方法 | 定义者 | |
|---|---|---|
GridPanel
(
Object config
)
: Ext.grid.GridPanel
构造器
构造器
参数项:
|
GridPanel | |
reconfigure
(
Ext.data.Store dataSource
)
重新配置Grid的Store和Column Model(列模型)。...
重新配置Grid的Store和Column Model(列模型)。视图会重新绑定对象并刷新。
参数项:
|
GridPanel | |
|
getGridEl
(
)
: Element
返回Grid的元素
返回Grid的元素
参数项:
|
GridPanel | |
|
getSelectionModel
(
)
: SelectionModel
返回grid的SelectionModel.
返回grid的SelectionModel.
参数项:
|
GridPanel | |
|
getStore
(
)
: DataSource
返回Grid的Data store。
返回Grid的Data store。
参数项:
|
GridPanel | |
|
getColumnModel
(
)
: ColumnModel
返回Grid的列模型(ColumnModel)。
返回Grid的列模型(ColumnModel)。
参数项:
|
GridPanel | |
|
getView
(
)
: GridView
返回Grid的GridView对象。
返回Grid的GridView对象。
参数项:
|
GridPanel | |
|
getDragDropText
(
)
: String
获取GRID拖动的代理文本(drag proxy text),默认返...
获取GRID拖动的代理文本(drag proxy text),默认返回this.ddText。
参数项:
|
GridPanel | |
Panel
(
Object config
)
: Ext.Panel
构造器
构造器
参数项:
|
Panel | |
setIconClass
(
String cls
)
icon class if one has already been...
icon class if one has already been set. 为该面板设置图标的样式类。此方法会覆盖当前现有的图标。
参数项:
|
Panel | |
|
getTopToolbar
(
)
: Ext.Toolbar
返回面板顶部区域的工具条.
返回面板顶部区域的工具条.
参数项:
|
Panel | |
|
getBottomToolbar
(
)
: Ext.Toolbar
返回面板底部区域的工具条.
返回面板底部区域的工具条.
参数项:
|
Panel | |
addButton
(
String/Object config,
Function handler,
Object scope
)
: Ext.Button
为面板添加按钮。注意必须在渲染之前才可以调用该方法。最佳的方法是通过...
为面板添加按钮。注意必须在渲染之前才可以调用该方法。最佳的方法是通过#buttons的配置项添加按钮。
参数项:
|
Panel | |
collapse
(
Boolean animate
)
: Ext.Panel
展开面板body, 显示内容. 触发 {@link #beforec...
展开面板body, 显示内容. 触发 {@link #beforecollapse} 事件,如返回false则取消展开的动作.
(默认为面板 {@link #animCollapse} 的配置值)
参数项:
|
Panel | |
expand
(
Boolean animate
)
: Ext.Panel
展开面板的主体部分,显示全部。这会触发#beforeexpand的事...
展开面板的主体部分,显示全部。这会触发#beforeexpand的事件,若事件处理函数返回false那么这个方法将失效。
(默认为面板 #animCollapse 的配置值)
参数项:
|
Panel | |
toggleCollapse
(
Boolean animate
)
: Ext.Panel
根据面板的当前状态,采取相应的 {@link #expand} 或 ...
根据面板的当前状态,采取相应的 {@link #expand} 或 {@link #collapse}。
(默认为面板 {@link #animCollapse} 的配置值)
参数项:
|
Panel | |
|
getFrameWidth
(
)
: Number
返回面板框架元素的宽度 (不含body宽度) 要取的body宽度参阅...
返回面板框架元素的宽度 (不含body宽度) 要取的body宽度参阅 #getInnerWidth。
参数项:
|
Panel | |
|
getFrameHeight
(
)
: Number
返回面板框架元素的高度 (包括顶部/底部工具条的高度) 要取的bod...
返回面板框架元素的高度 (包括顶部/底部工具条的高度) 要取的body高度参阅{@link #getInnerHeight}。
参数项:
|
Panel | |
|
getInnerWidth
(
)
: Number
返回面板body元素的宽度 (不含任何框架元素) 要取的框架宽度参阅...
返回面板body元素的宽度 (不含任何框架元素) 要取的框架宽度参阅 #getFrameWidth.
参数项:
|
Panel | |
|
getInnerHeight
(
)
: Number
返回面板body元素的高度 (不包括任何框架元素的高度) 要取的框架...
返回面板body元素的高度 (不包括任何框架元素的高度) 要取的框架高度参阅{@link #getFrameHeight}.
参数项:
|
Panel | |
setTitle
(
String title
)
设置面板的标题文本,你也可以在这里指定面板的图片(CSS样式类)。
设置面板的标题文本,你也可以在这里指定面板的图片(CSS样式类)。
参数项:
|
Panel | |
|
getUpdater
(
)
: Ext.Updater
获取该面板的Ext.Updater。主要是为面板的主体部分(body...
获取该面板的Ext.Updater。主要是为面板的主体部分(body)提过面向AJAX的内容更新。
参数项:
|
Panel | |
load
(
[Object/String/Function config]
)
: Ext.Panel
利用XHR的访问加载远程的内容,立即显示在面板中
panel.l...
利用XHR的访问加载远程的内容,立即显示在面板中
其中必填的属性是url。至于可选的属性有nocache、text与scripts,分别代表禁止缓存(disableCaching)、加载中的提示信息和是否对脚本敏感,都是关联到面板的Updater实例。
参数项:
|
Panel | |
add
(
Ext.Component/Object component
)
: Ext.Component
把组件(omponent) 加入到此容器。在加入之前触发 befor...
把组件(omponent) 加入到此容器。在加入之前触发 beforeadd 事件和加入完毕后触发 add事件。 如果在容器已渲染后执行add方法(译注,如没渲染,即是属于lazy_rending状态,自由地调用add方法是无所谓的), 你或许需要调用#doLayout的方法,刷新视图。 而多个子组件加入到布局,你只需执行一次这个方法。
Ext采用延时渲染(lazy-rendering),加入的组件只有到了需要显示的时候才会被渲染出来。
你可传入一个组件的配置对象即是lazy-rendering的做法,这样做的好处是组件不会立即渲染,减低直接构建组件对象带来的开销。 要了解所有可用的xtyps,可参阅Ext.Component。 要发挥"lazy instantiation延时初始化"的特性,应对组件所属的登记类型的Ext.Component#xtype属性进行配置。
参数项:
|
Container | |
insert
(
Number index,
Ext.Component/Object component
)
: Ext.Component
把插件(Component)插入到容器指定的位置(按索引)。 执行插...
把插件(Component)插入到容器指定的位置(按索引)。 执行插入之前触发beforeadd事件,插入完毕触发add事件。
Ext采用延时渲染(lazy-rendering),加入的组件只有到了需要显示的时候才会被渲染出来。
你可传入一个组件的配置对象即是lazy-rendering,这样做的好处是组件不会立即渲染 减低直接构建组件对象带来的开销。 要了解所有可用的xtyps,可参阅{@link Ext.Component}。 要发挥"lazy instantiation延时初始化"的特性,应对组件所属的登记类型的{@link Ext.Component#xtype}属性进行配置。
参数项:
|
Container | |
remove
(
Component/String component,
[Boolean autoDestroy]
)
从此容器中移除某个组件。执行之前触发beforeremove事件,移...
从此容器中移除某个组件。执行之前触发beforeremove事件,移除完毕后触发remove事件。
参数项:
|
Container | |
getComponent
(
String/Number comp
)
:
由id或索引直接返回容器的子组件。
由id或索引直接返回容器的子组件。
参数项:
|
Container | |
|
doLayout
(
)
重新计算容器的布局尺寸。当有新组件加入到已渲染容器或改变子组件的大小...
重新计算容器的布局尺寸。当有新组件加入到已渲染容器或改变子组件的大小/位置之后,就需要执行此函数。
参数项:
|
Container | |
|
getLayout
(
)
: ContainerLayout
返回容器在使用的布局。 如没设置,会创建默认的Ext.layout....
返回容器在使用的布局。 如没设置,会创建默认的Ext.layout.ContainerLayout作为容器的布局。
参数项:
|
Container | |
bubble
(
Function fn,
[Object scope],
[Array args]
)
逐层上报(Bubbles up)组件/容器,上报过程中对组件执行指定...
逐层上报(Bubbles up)组件/容器,上报过程中对组件执行指定的函数。 函数的作用域(this)既可是参数传入或是当前组件(默认)函数的参数可经由args指定或当前组件提供, 如果函数在某一个层次上返回false,上升将会停止。
参数项:
|
Container | |
cascade
(
Function fn,
[Object scope],
[Array args]
)
逐层下报(Cascades down)组件/容器(从它开始),下报过...
逐层下报(Cascades down)组件/容器(从它开始),下报过程中对组件执行指定的函数。 函数的作用域(this)既可是参数传入或是当前组件(默认)函数的参数可经由args指定或当前组件提供, 如果函数在某一个层次上返回false,下降将会停止。
参数项:
|
Container | |
findById
(
String id
)
:
在此容器之下由id查找任意层次的组件。
在此容器之下由id查找任意层次的组件。
参数项:
|
Container | |
|
findByType
(
)
: Array
在此容器之下由xtype或类本身作搜索依据查找组件。
在此容器之下由xtype或类本身作搜索依据查找组件。
参数项:
|
Container | |
find
(
String prop,
String value
)
: Array
在此容器之下由属性作搜索依据查找组件。
在此容器之下由属性作搜索依据查找组件。
参数项:
|
Container | |
findBy
(
Function fcn,
[Object scope]
)
: Array
在此容器之下由自定义的函数作搜索依据查找组件。 如函数返回true返...
在此容器之下由自定义的函数作搜索依据查找组件。 如函数返回true返回组件的结果。传入的函数会有(component, this container)的参数。
参数项:
|
Container | |
BoxComponent
(
Ext.Element/String/Object config
)
: Ext.BoxComponent
构造器
构造器
参数项:
|
BoxComponent | |
setSize
(
Number/Object width,
Number height
)
: Ext.BoxComponent
设置组件的宽度和高度。
此方法会触发resize事件。
此方法...
设置组件的宽度和高度。
此方法会触发resize事件。
此方法既可接受单独的数字类型的参数,也可以传入一个size的对象,如 {width:10, height:20}。
参数项:
|
BoxComponent | |
setWidth
(
Number height
)
: Ext.BoxComponent
设置组件的宽度。此方法会触发resize事件。
设置组件的宽度。此方法会触发resize事件。
参数项:
|
BoxComponent | |
setHeight
(
Number height
)
: Ext.BoxComponent
设置组件的高度。此方法会触发resize事件。
设置组件的高度。此方法会触发resize事件。
参数项:
|
BoxComponent | |
|
getSize
(
)
: Object} 包含元素大小的对象,格式为{width: (元素宽度), height:(元素高度)
返回当前组件所属元素的大小。
返回当前组件所属元素的大小。
参数项:
|
BoxComponent | |
getPosition
(
[Boolean local]
)
: Array
对组件所在元素当前的XY位置
对组件所在元素当前的XY位置
参数项:
|
BoxComponent | |
getBox
(
[Boolean local]
)
: Object
返回对组件所在元素的测量矩形大小。
返回对组件所在元素的测量矩形大小。
参数项:
|
BoxComponent | |
updateBox
(
Object box
)
: Ext.BoxComponent
对组件所在元素的测量矩形大小,然后根据此值设置组件的大小。
对组件所在元素的测量矩形大小,然后根据此值设置组件的大小。
参数项:
|
BoxComponent | |
setPosition
(
Number left,
Number top
)
: Ext.BoxComponent
设置组件的left和top值。要设置基于页面的XY位置,可使用#s...
设置组件的left和top值。要设置基于页面的XY位置,可使用#setPagePosition。
此方法触发move事件。
参数项:
|
BoxComponent | |
setPagePosition
(
Number x,
Number y
)
: Ext.BoxComponent
设置组件页面上的left和top值。
要设置left、top的位...
设置组件页面上的left和top值。
要设置left、top的位置,可使用{@link #setPosition}。
此方法触发move事件。
参数项:
|
BoxComponent | |
|
syncSize
(
)
: Ext.BoxComponent
强制重新计算组件的大小尺寸,这个尺寸是基于所属元素当前的高度和宽度。
强制重新计算组件的大小尺寸,这个尺寸是基于所属元素当前的高度和宽度。
参数项:
|
BoxComponent | |
Component
(
Ext.Element/String/Object config
)
: Ext.Component
构造器
构造器
参数项:
|
Component | |
render
(
[Mixed container],
[String/Number position]
)
如果这是延时加载的组件,就要执行这个渲染的方法到其容器的元素。
...
如果这是延时加载的组件,就要执行这个渲染的方法到其容器的元素。
这个组件插入到容器的之前位置,可以是元素的ID或是DOM节点的索引(缺省是插入到容器的尾部)
参数项:
|
Component | |
applyToMarkup
(
String/HTMLElement el
)
把这个组件应用到当前有效的markup。执行该函数后,无须调用ren...
把这个组件应用到当前有效的markup。执行该函数后,无须调用render()
参数项:
|
Component | |
addClass
(
string cls
)
加入CSS样式类到组件所在的元素。
加入CSS样式类到组件所在的元素。
参数项:
|
Component | |
removeClass
(
string cls
)
移除CSS样式类到组件所属的元素。
移除CSS样式类到组件所属的元素。
参数项:
|
Component | |
|
destroy
(
)
清除任何的事件的句柄,在DOM中移除组件的元素,从容器Ext.Con...
清除任何的事件的句柄,在DOM中移除组件的元素,从容器Ext.Container中移除本身(如果适合的话)和在Ext.ComponentMgr注销 销毁的方法一般由框架自动执行,通常不需要直接执行。
参数项:
|
Component | |
|
getEl
(
)
: Ext.Element
返回所属的{@link Ext.Element}.
返回所属的{@link Ext.Element}.
参数项:
|
Component | |
|
getId
(
)
: String
返回该组件的id
返回该组件的id
参数项:
|
Component | |
|
getItemId
(
)
: String
返回该组件的item id。
返回该组件的item id。
参数项:
|
Component | |
focus
(
[Boolean selectText],
[Boolean/Number delay]
)
: Ext.Component
试着将焦点放到此项。
试着将焦点放到此项。
参数项:
|
Component | |
|
disable
(
)
: Ext.Component
禁止该组件。
禁止该组件。
参数项:
|
Component | |
|
enable
(
)
: Ext.Component
启用该组件。
启用该组件。
参数项:
|
Component | |
setDisabled
(
Boolean disabled
)
方便的函数用来控制组件禁用/可用。
方便的函数用来控制组件禁用/可用。
参数项:
|
Component | |
|
show
(
)
: Ext.Component
显示该组件。
显示该组件。
参数项:
|
Component | |
|
hide
(
)
: Ext.Component
隐藏该组件。
隐藏该组件。
参数项:
|
Component | |
setVisible
(
Boolean visible
)
: Ext.Component
方便的函数用来控制组件显示/隐藏。
方便的函数用来控制组件显示/隐藏。
参数项:
|
Component | |
|
isVisible
(
)
该组件可见时返回true。
该组件可见时返回true。
参数项:
|
Component | |
|
cloneConfig
(
)
: Ext.Component
根据原始传入到该实例的配置项值,克隆一份组件。
根据原始传入到该实例的配置项值,克隆一份组件。
参数项:
|
Component | |
|
getXType
(
)
: String
获取Ext.ComponentMgr在已登记组件的xtypes。 ...
获取Ext.ComponentMgr在已登记组件的xtypes。 全部可用的xtypes列表,可参考Ext.Component开头,用法举例:
参数项:
|
Component | |
isXType
(
String xtype,
[Boolean shallow]
)
测试这个组件是否属于某个指定的xtype。 这个方法既可测试该组件是...
测试这个组件是否属于某个指定的xtype。 这个方法既可测试该组件是否为某个xtype的子类,或直接是这个xtype的实例(shallow = true) 全部可用的xtypes列表,可参考Ext.Component开头,用法举例:
true就表示为测试该组件是否这个xtype本身的实例
参数项:
|
Component | |
|
getXTypes
(
)
: String
返回以斜杠分割的字符串,表示组件的xtype层次。 全部可用的xty...
返回以斜杠分割的字符串,表示组件的xtype层次。 全部可用的xtypes列表,可参考{@link Ext.Component}开头,用法举例:
参数项:
|
Component | |
fireEvent
(
String eventName,
Object... args
)
: Boolean
触发指定的事件,并将欲执行的处理函数的参数传入。(应该至少要有事件的...
触发指定的事件,并将欲执行的处理函数的参数传入。(应该至少要有事件的名称)
参数项:
|
Observable | |
addListener
(
String eventName,
Function handler,
[Object scope],
[Object options]
)
为该组件加入事件处理函数(event handler)
sc...
为该组件加入事件处理函数(event handler)
处理函数执行时所在的作用域。处理函数“this”的上下文。 触发事件后开始执行处理函数的延时时间(invocation:the act of making a particular function start),单位:毫秒 true代表为下次事件触发加入一个要处理的处理函数,然后再移除本身。 不同配搭方式的选项 一次调用加入上多个处理函数(handlers) 或者是以简写的方式书写,前提是只允许同一个的作用域对象传入到所有的处理函数中:
参数项:
|
Observable | |
removeListener
(
String eventName,
Function handler,
[Object scope]
)
移除侦听器
移除侦听器
参数项:
|
Observable | |
|
purgeListeners
(
)
从这个对象身上移除所有的侦听器
从这个对象身上移除所有的侦听器
参数项:
|
Observable | |
addEvents
(
Object object
)
定义观察者的事件。
定义观察者的事件。
参数项:
|
Observable | |
hasListener
(
String eventName
)
: Boolean
查询该对象是否有指定事件的侦听器
查询该对象是否有指定事件的侦听器
参数项:
|
Observable | |
|
suspendEvents
(
)
暂停触发所有的事件(参阅#resumeEvents)
暂停触发所有的事件(参阅#resumeEvents)
参数项:
|
Observable | |
|
resumeEvents
(
)
重新触发事件(参阅{@link #suspendEvents})
重新触发事件(参阅{@link #suspendEvents})
参数项:
|
Observable | |
on
(
String eventName,
[Object scope],
Function handler,
[Object options]
)
为该元素添加事件处理函数(event handler),addLis...
为该元素添加事件处理函数(event handler),addListener的简写方式 @param {String} eventName 侦听事件的类型 @param {Object} scope (可选的) 执行处理函数的作用域 @param {Function} handler 事件涉及的方法 @param {Object} options (可选的)
参数项:
|
Observable | |
un
(
String eventName,
Function handler,
[Object scope]
)
移除侦听器 @param {String} eventName ...
移除侦听器 @param {String} eventName 侦听事件的类型 @param {Function} handler 事件涉及的方法 @param {Object} scope (可选的)处理函数的作用域
参数项:
|
Observable | |
capture
(
Observable o,
Function fn,
[Object scope]
)
开始捕捉特定的观察者。 在事件触发之前,所有的事件会以“事件名称+标...
开始捕捉特定的观察者。 在事件触发之前,所有的事件会以“事件名称+标准签名”的形式传入到函数(传入的参数是function类型)。 如果传入的函数执行后返回false,则接下的事件将不会触发。 @param {Observable} o 要捕捉的观察者 @param {Function} fn 要调用的函数 @param {Object} scope (可选的)函数作用域
参数项:
|
Observable | |
releaseCapture
(
Observable o
)
从Observable身上移除所有已加入的捕捉captures。 @...
从Observable身上移除所有已加入的捕捉captures。 @param {Observable} o 要释放的观察者
参数项:
|
Observable | |
| 事件 | 定义者 | |
|---|---|---|
click
(
Ext.EventObject e
)
整个Grid被单击的原始事件。
整个Grid被单击的原始事件。
参数项:
|
GridPanel | |
dblclick
(
Ext.EventObject e
)
整个Grid被双击的原始事件。
整个Grid被双击的原始事件。
参数项:
|
GridPanel | |
contextmenu
(
Ext.EventObject e
)
整个Grid被右击的原始事件。
整个Grid被右击的原始事件。
参数项:
|
GridPanel | |
mousedown
(
Ext.EventObject e
)
整个Grid的mousedown的原始事件。
整个Grid的mousedown的原始事件。
参数项:
|
GridPanel | |
mouseup
(
Ext.EventObject e
)
整个Grid的mouseup的原始事件。
整个Grid的mouseup的原始事件。
参数项:
|
GridPanel | |
mouseover
(
Ext.EventObject e
)
整个Grid的mouseover的原始事件。
整个Grid的mouseover的原始事件。
参数项:
|
GridPanel | |
mouseout
(
Ext.EventObject e
)
整个Grid的mouseout的原始事件。
整个Grid的mouseout的原始事件。
参数项:
|
GridPanel | |
keypress
(
Ext.EventObject e
)
整个Grid的keypress的原始事件。
整个Grid的keypress的原始事件。
参数项:
|
GridPanel | |
keydown
(
Ext.EventObject e
)
整个Grid的keydown的原始事件。
整个Grid的keydown的原始事件。
参数项:
|
GridPanel | |
cellmousedown
(
Grid this,
Number rowIndex,
Number columnIndex,
Ext.EventObject e
)
当单元格被单击之前触发。
当单元格被单击之前触发。
参数项:
|
GridPanel | |
rowmousedown
(
Grid this,
Number rowIndex,
Ext.EventObject e
)
当行被单击之前触发。
当行被单击之前触发。
参数项:
|
GridPanel | |
headermousedown
(
Grid this,
Number columnIndex,
Ext.EventObject e
)
当头部被单击之前触发。
当头部被单击之前触发。
参数项:
|
GridPanel | |
cellclick
(
Grid this,
Number rowIndex,
Number columnIndex,
Ext.EventObject e
)
当单元格被点击时触发。
单击格的数据保存在{@link Ext...
当单元格被点击时触发。
单击格的数据保存在{@link Ext.data.Record Record}。要在侦听器函数内访问数据,可按照以下的办法:
参数项:
|
GridPanel | |
celldblclick
(
Grid this,
Number rowIndex,
Number columnIndex,
Ext.EventObject e
)
单元格(cell)被双击时触发
单元格(cell)被双击时触发
参数项:
|
GridPanel | |
rowclick
(
Grid this,
Number rowIndex,
Ext.EventObject e
)
行(row)被单击时触发
行(row)被单击时触发
参数项:
|
GridPanel | |
rowdblclick
(
Grid this,
Number rowIndex,
Ext.EventObject e
)
行(row)被双击时触发
行(row)被双击时触发
参数项:
|
GridPanel | |
headerclick
(
Grid this,
Number columnIndex,
Ext.EventObject e
)
头部(header)被单击时触发
头部(header)被单击时触发
参数项:
|
GridPanel | |
headerdblclick
(
Grid this,
Number columnIndex,
Ext.EventObject e
)
头部(header)被双击时触发
头部(header)被双击时触发
参数项:
|
GridPanel | |
rowcontextmenu
(
Grid this,
Number rowIndex,
Ext.EventObject e
)
行(row)被右击时触发
行(row)被右击时触发
参数项:
|
GridPanel | |
cellcontextmenu
(
Grid this,
Number rowIndex,
Number cellIndex,
Ext.EventObject e
)
单元格(cell)被右击时触发
单元格(cell)被右击时触发
参数项:
|
GridPanel | |
headercontextmenu
(
Grid this,
Number columnIndex,
Ext.EventObject e
)
头部(header)被右击时触发
头部(header)被右击时触发
参数项:
|
GridPanel | |
bodyscroll
(
Number scrollLeft,
Number scrollTop
)
当body元素被滚动后触发
当body元素被滚动后触发
参数项:
|
GridPanel | |
columnresize
(
Number columnIndex,
Number newSize
)
当用户调整某个列(column)大小时触发
当用户调整某个列(column)大小时触发
参数项:
|
GridPanel | |
columnmove
(
Number oldIndex,
Number newIndex
)
当用户移动某个列(column)时触发
当用户移动某个列(column)时触发
参数项:
|
GridPanel | |
sortchange
(
Grid this,
Object sortInfo
)
当行(row)开始被拖动时触发
当行(row)开始被拖动时触发
参数项:
|
GridPanel | |
bodyresiz
(
Ext.Panel p,
Number width,
Number height
)
当面板的大小变化后触发。
当面板的大小变化后触发。
参数项:
|
Panel | |
titlechange
(
Ext.Panel p
)
当面板的标题有改动后触发。
当面板的标题有改动后触发。
参数项:
|
Panel | |
collapse
(
Ext.Panel p
)
当面板被闭合后触发。
当面板被闭合后触发。
参数项:
|
Panel | |
expand
(
Ext.Panel p
)
当面板被展开后触发。
当面板被展开后触发。
参数项:
|
Panel | |
beforecollapse
(
Ext.Panel p,
Boolean animate
)
当面板被闭合之前触发。若句柄返回false则取消闭合的动作。
当面板被闭合之前触发。若句柄返回false则取消闭合的动作。
参数项:
|
Panel | |
beforeexpand
(
Ext.Panel p,
Boolean animate
)
当面板被展开之前触发。若句柄返回false则取消展开的动作。
当面板被展开之前触发。若句柄返回false则取消展开的动作。
参数项:
|
Panel | |
beforeclose
(
Ext.Panel p
)
当面板被关闭后触发。 注意面板不直接支持“关闭”,不过在面板的子...
当面板被关闭后触发。 注意面板不直接支持“关闭”,不过在面板的子类(如{@link Ext.Window})可支持即可调用该事件。
参数项:
|
Panel | |
|
activate
(
)
当面板视觉上取消活动后触发。 注意面板不直接支持“取消活动”,不...
当面板视觉上取消活动后触发。 注意面板不直接支持“取消活动”,不过在面板的子类(如{@link Ext.Window})可支持即可调用该事件。 另外在TabPanel控制下子组件也会触发activate和deactivate事件。
参数项:
|
Panel | |
afterlayout
(
Ext.Container this,
ContainerLayout layout
)
由关联的布局管理器(layout manager)分配好容器上的组...
由关联的布局管理器(layout manager)分配好容器上的组件后触发
参数项:
|
Container | |
beforeadd
(
Ext.Container this,
Ext.Component component,
Number index
)
Ext.Component要加入或要插入到容器之前触发的事件
Ext.Component要加入或要插入到容器之前触发的事件
参数项:
|
Container | |
beforeremove
(
Ext.Container this,
Ext.Component component
)
任何从该容器身上移除{@link Ext.Component}之前...
任何从该容器身上移除{@link Ext.Component}之前触发的事件。若句柄返回false则取消移除。
参数项:
|
Container | |
add
(
Ext.Container this,
Ext.Component component,
Number index
)
Ext.Component加入或插入到容器成功后触发的事件
Ext.Component加入或插入到容器成功后触发的事件
参数项:
|
Container | |
remove
(
Ext.Container this,
Ext.Component component
)
任何从该容器身上移除{@link Ext.Component}成功...
任何从该容器身上移除{@link Ext.Component}成功后触发的事件。
参数项:
|
Container | |
resize
(
Ext.Component this,
Number adjWidth,
Number adjHeight,
Number rawWidth,
Number rawHeight
)
当组件调节过大小后触发。
当组件调节过大小后触发。
参数项:
|
BoxComponent | |
move
(
Ext.Component this,
Number x,
Number y
)
当组件被移动过之后触发。
当组件被移动过之后触发。
参数项:
|
BoxComponent | |
disable
(
Ext.Component this
)
当组件禁用后触发。
当组件禁用后触发。
参数项:
|
Component | |
enable
(
Ext.Component this
)
当组件启用后触发。
当组件启用后触发。
参数项:
|
Component | |
beforeshow
(
Ext.Component this
)
当组件显示出来之前触发。如返回false则阻止显示。
当组件显示出来之前触发。如返回false则阻止显示。
参数项:
|
Component | |
show
(
Ext.Component this
)
当组件显示后触发。
当组件显示后触发。
参数项:
|
Component | |
beforehide
(
Ext.Component this
)
当组件将要隐藏的时候触发。如返回false则阻止隐藏。
当组件将要隐藏的时候触发。如返回false则阻止隐藏。
参数项:
|
Component | |
hide
(
Ext.Component this
)
当组件隐藏后触发。
当组件隐藏后触发。
参数项:
|
Component | |
beforerender
(
Ext.Component this
)
当组件渲染之前触发。如返回false则阻止渲染。
当组件渲染之前触发。如返回false则阻止渲染。
参数项:
|
Component | |
render
(
Ext.Component this
)
组件渲染之后触发。
组件渲染之后触发。
参数项:
|
Component | |
beforedestroy
(
Ext.Component this
)
组件销毁之前触发。如返回false则停止销毁。
组件销毁之前触发。如返回false则停止销毁。
参数项:
|
Component | |
destroy
(
Ext.Component this
)
组件销毁之后触发。
组件销毁之后触发。
参数项:
|
Component | |
beforestaterestore
(
Ext.Component this,
Object state
)
当组件的状态复原之前触发。如返回false则停止复原状态。
当组件的状态复原之前触发。如返回false则停止复原状态。
参数项:
|
Component | |
staterestore
(
Ext.Component this,
Object state
)
当组件的状态复原后触发。
当组件的状态复原后触发。
参数项:
|
Component | |
beforestatesave
(
Ext.Component this,
Object state
)
当组件的状态被保存到state provider之前触发。如返回f...
当组件的状态被保存到state provider之前触发。如返回false则停止保存。
参数项:
|
Component | |
statesave
(
Ext.Component this,
Object state
)
当组件的状态被保存到state provider后触发。
当组件的状态被保存到state provider后触发。
参数项:
|
Component | |