| Defined In: | TabPanel.js |
| Class: | Ext.TabPanel |
| Extends: | Ext.Panel |
| 配置项 | 定义者 | |
|---|---|---|
|
layoutOnTabChange
: Boolean
True表示为每当Tab切换时就绘制一次布局.
True表示为每当Tab切换时就绘制一次布局.
|
TabPanel | |
|
monitorResize
: Boolean
Ture表示为自动监视window resize的事件,以处理接下来一...
Ture表示为自动监视window resize的事件,以处理接下来一切的事情,包括对视见区(viewport)当前大小的感知,一般情况该值由#layout调控,而无须手动设置。
|
Container | |
|
deferredRender
: Boolean
内置地, Tab面板是采用 Ext.layout.CardLayout...
内置地, Tab面板是采用 Ext.layout.CardLayout 的方法管理tabs.
此属性的值将会传递到布局的 Ext.layout.CardLayout#deferredRender 配置值中,以决定是否只有tab面板 第一次访问时才渲染 (缺省为 true).
|
TabPanel | |
|
tabWidth
: Number
每一张新tab的初始宽度,单位为象素 (缺省为 120).
每一张新tab的初始宽度,单位为象素 (缺省为 120).
|
TabPanel | |
|
minTabWidth
: Number
每张tab宽度的最小值,仅当 #resizeTabs = true有效...
每张tab宽度的最小值,仅当 #resizeTabs = true有效 (缺省为 30).
|
TabPanel | |
|
resizeTabs
: Boolean
True to automatically resize each t...
True to automatically resize each tab so that the tabs will completely fill the
tab strip (defaults to false). Setting this to true may cause specific widths that might be set per tab to be overridden in order to fit them all into view (although #minTabWidth will always be honored). True表示为自动调整各个标签页的宽度,以便适应当前TabPanel的候选栏的宽度(默认为false)。 这样设置的话,那么每个标签页都可能会一个规定的宽度,原先标签页的宽度将不会保留以便适应显示(尽管#minTabWidth依然作用)。
|
TabPanel | |
|
enableTabScroll
: Number
True to enable scrolling to tabs th...
True to enable scrolling to tabs that may be invisible due to overflowing the overall TabPanel width. Only available with tabs on top. (defaults to false). 『有时标签页会超出TabPanel的整体宽度。为防止此情况下溢出的标签页不可见,就需要将此项设为true以出现标签页可滚动的功能。 只当标签页位于上方的位置时有效(默认为false)。』
|
TabPanel | |
|
scrollIncrement
: Number
The number of pixels to scroll each...
The number of pixels to scroll each time a tab scroll button is pressed (defaults to 100, or if #resizeTabs = true, the calculated tab width). Only applies when #enableTabScroll = true. 『每次滚动按钮按下时,被滚动的标签页所移动的距离(单位是像素,默认为100,若#resizeTabs=true,那么默认值将是计算好的标签页宽度)。 只当#enableTabScroll = true时有效。』
|
TabPanel | |
|
scrollRepeatInterval
: Number
Number of milliseconds between each...
Number of milliseconds between each scroll while a tab scroll button is
continuously pressed (defaults to 400). 『当标签页滚动按钮不停地被按下时,两次执行滚动的间隔的毫秒数(默认为400)。』
|
TabPanel | |
|
scrollDuration
: Float
每次滚动所产生动画会持续多久(单位毫秒,默认为0.35)。只当#ani...
每次滚动所产生动画会持续多久(单位毫秒,默认为0.35)。只当#animScroll = true时有效。
|
TabPanel | |
|
animScroll
: Boolean
True 表示为tab滚动时出现动画效果以使tab在视图中消失得更平滑...
True 表示为tab滚动时出现动画效果以使tab在视图中消失得更平滑 (缺省为true).
只当 #enableTabScroll = true时有效.
|
TabPanel | |
|
tabPosition
: String
Tab候选栏渲染的位置 (默认为 'top'). 其它可支持值是'bo...
Tab候选栏渲染的位置 (默认为 'top'). 其它可支持值是'bottom'.
注意tab滚动 (tab scrolling) 只支持'top'的位置.
|
TabPanel | |
|
baseCls
: String
作用在面板元素上的CSS样式类 (默认为 'x-panel').
作用在面板元素上的CSS样式类 (默认为 'x-panel').
|
Panel | |
|
autoTabs
: Boolean
True 表示为查询DOM中任何带 "x-tab' 样式类的div元素...
True 表示为查询DOM中任何带 "x-tab' 样式类的div元素,转化为tab加入到此面板中 (默认为 false)。注意查询的执行范围仅限于容器元素内 (so that multiple tab panels from markup can be supported via this method) 此时要求markup(装饰元素)结构(即在容器内嵌有'x-tab'类的div元素)才有效. 要突破这种限制,或从页面上其它元素的内容拉到tab中,可参阅由markup生成tab的第一个示例. 采用这种方法须注意下列几个问题:
|
TabPanel | |
|
: String} autoTabSelector 用于搜索tab的那个CSS选择符,当 {@link #autoTabs
时有效. (默认为 'div.x-tab'). 此值可是 {@lin...
时有效. (默认为 'div.x-tab'). 此值可是 {@link Ext.DomQuery#select}的任意有效值. 注意 the query will be executed within the scope of this tab panel only (so that multiple tab panels from markup can be supported on a page).
|
TabPanel | |
|
activeTab
: String/Number
一个字符串或数字(索引)表示,渲染后就活动的那个tab (默认为没有).
一个字符串或数字(索引)表示,渲染后就活动的那个tab (默认为没有).
|
TabPanel | |
|
tabMargin
: Number
此象素值参与大小调整和卷动时的运算,以计算空隙的象素值。如果你在CSS...
此象素值参与大小调整和卷动时的运算,以计算空隙的象素值。如果你在CSS中改变了margin(外补丁),那么这个值也要随着更改,才能正确地计算值(默认为2)
|
TabPanel | |
|
plain
: Boolean
True表示为不渲染tab候选栏上背景容器图片(默认为false)。
True表示为不渲染tab候选栏上背景容器图片(默认为false)。
|
TabPanel | |
|
wheelIncrement
: Number
对于可滚动的tabs,鼠标滚轮翻页一下的步长值,单位为象素(缺省为20)。
对于可滚动的tabs,鼠标滚轮翻页一下的步长值,单位为象素(缺省为20)。
|
TabPanel | |
|
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 | |
|
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 | |
|
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 | |
|
autoHeight
: Boolean
True表示为使用height:'auto',false表示为使用固定...
True表示为使用height:'auto',false表示为使用固定高度(缺省为false)。
|
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 | |
| 属性 | 定义者 | |
|---|---|---|
|
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 | |
| 方法 | 定义者 | |
|---|---|---|
TabPanel
(
Object config
)
: Ext.TabPanel
构造器
构造器
参数项:
|
TabPanel | |
readTabs
(
Boolean removeExisting
)
True表示为使用autoTabSelector选择符来扫描此tab...
True表示为使用autoTabSelector选择符来扫描此tab面板内的markup,以准备autoTabs的特性。
参数项:
|
TabPanel | |
getTabEl
(
Panel tab
)
: HTMLElement
指定一个子面板,返回此面板在tab候选栏上的DOM元素。访问DOM元...
指定一个子面板,返回此面板在tab候选栏上的DOM元素。访问DOM元素可以修改一些可视化效果,例如更改CSS样式类的名称。
参数项:
|
TabPanel | |
|
beginUpdate
(
)
暂停一切内置的运算或卷动好让扩充操作(bulk operation)...
暂停一切内置的运算或卷动好让扩充操作(bulk operation)进行。参阅#endUpdate。
参数项:
|
TabPanel | |
|
endUpdate
(
)
结束扩充操作(bulk operation)后,重新开始一切内置的运...
结束扩充操作(bulk operation)后,重新开始一切内置的运算或滚动效果。参阅{@link #beginUpdate}。
参数项:
|
TabPanel | |
hideTabStripItem
(
Number/String/Panel item
)
隐藏Tab候选栏以传入tab。
隐藏Tab候选栏以传入tab。
参数项:
|
TabPanel | |
unhideTabStripItem
(
Number/String/Panel item
)
取消Tab候选栏隐藏的状态以传入tab。
取消Tab候选栏隐藏的状态以传入tab。
参数项:
|
TabPanel | |
setActiveTab
(
String/Panel tab
)
设置特定的tab为活动面板。 此方法触发#beforetabchan...
设置特定的tab为活动面板。 此方法触发#beforetabchange事件,若处理函数返回false则取消tab切换。
参数项:
|
TabPanel | |
|
getActiveTab
(
)
: Panel
返回当前活动的Tab。
返回当前活动的Tab。
参数项:
|
TabPanel | |
getItem
(
String id
)
: Panel
根据id获取指定tab
根据id获取指定tab
参数项:
|
TabPanel | |
scrollToTab
(
Panel item,
Boolean animate
)
滚动到指定的TAB
滚动到指定的TAB
参数项:
|
TabPanel | |
activate
(
String/Panel tab
)
设置特定的tab为活动面板。 此方法触发#beforetabchan...
设置特定的tab为活动面板。 此方法触发#beforetabchange事件若返回false则取消tab切换。 @param {String/Panel} tab 活动面板或其id @method activate
参数项:
|
TabPanel | |
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 | |
| 事件 | 定义者 | |
|---|---|---|
beforetabchange
(
TabPanel this,
Panel newTab,
Panel currentTab
)
当活动tab改变时触发。若句柄返回false则取消tab的切换。
当活动tab改变时触发。若句柄返回false则取消tab的切换。
参数项:
|
TabPanel | |
tabchange
(
TabPanel this,
Panel tab
)
当活动tab改变后触发。
当活动tab改变后触发。
参数项:
|
TabPanel | |
contextmenu
(
TabPanel this,
Panel tab,
EventObject e
)
当原始浏览器的右键事件在tab元素上触发时,连动到此事件。
当原始浏览器的右键事件在tab元素上触发时,连动到此事件。
参数项:
|
TabPanel | |
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 | |