| Defined In: | FitLayout.js |
| Class: | Ext.layout.FitLayout |
| Extends: | Ext.layout.ContainerLayout |
这是包含单个项布局的基类,这种布局会在容器上自动铺开以填充整个容器。 应通过继承此类或设置{@link Ext.Container#layout}的配置layout:'fit' 的方式创建,一般很少通过关键字new直接使用。
FitLayout没有直接的配置选项(不同于继承) 要采用FitLayout填充容器的面板,只需设置容器的layout:'fit'和加入一个面板。 即使容器指定了多个面板,只会渲染第一个面板。用法举例:
var p = new Ext.Panel({
title: 'Fit Layout',
layout:'fit',
items: {
title: '内层面板',
html: '<p>这是内层面板的内容</p>',
border: false
}
});
| 配置项 | 定义者 | |
|---|---|---|
|
CSS
: String
一个可选添加的CSS样式类,加入到组件的容器上(默认为'')。 这为容...
一个可选添加的CSS样式类,加入到组件的容器上(默认为'')。 这为容器或容器的子节点加入标准CSS规则提供了方便。
|
ContainerLayout | |
|
renderHidden
: Boolean
True表示为在渲染时隐藏包含的每一项(缺省为false)。
True表示为在渲染时隐藏包含的每一项(缺省为false)。
|
ContainerLayout | |
| 属性 | 定义者 | |
|---|---|---|
|
activeItem: activeItem
一个已激活Ext.Component的引用 例如,if(myPane...
一个已激活Ext.Component的引用 例如,if(myPanel.layout.activeItem.id == 'item-1') { ... }。 activeItem只会作用在布局样式上。(像Ext.layout.Accordion, Ext.layout.CardLayout和Ext.layout.FitLayout)。只读的。 Related to Ext.Container#activeItem.
|
ContainerLayout | |
| 方法 | 定义者 | |
|---|---|---|