FS.QuickTab
Hierarchy
Files
Tab栏控件
Available since: 8.0
Defined By
Config options
options : JSON
配置属性 ...
配置属性
- baseCls : String
控件基础类
- style : String
控件主题样式
- tabWidth : Number
Tab宽度
- tabHeight : Number
Tab高度,目前框架暂不支持此配置项,慎用
- dropBoxWidth : Number
Tab弹出按钮框宽度
- isCollapsible : Boolean
是否可收起
- hasHomepageBtn : String
是否需显示首页按钮
- onCreateTab : Function (optional)
创建Tab标签时的操作,可修改标签样式(全局)
- onSelectTab : Function (optional)
选中每个Tab页面时的操作,可修改内容(全局)
- onCloseTab : Function (optional)
关闭每个Tab页面时的操作(全局)
- afterLoadTab : Function (optional)
加载每个Tab页面时的操作(全局)
Overrides: FR.Widget.options
Defined By
Methods
比较生成 tab 的两个 entry 是否为同一个 ...
比较生成 tab 的两个 entry 是否为同一个
Parameters
- e1 : Object
第一个entry
- e2 : Object
第二个entry
Returns
- boolean
两个 entry 是否为同一个
addItem( entry )
向Tab栏添加项目 ...
向Tab栏添加项目
Parameters
- entry : Object
Tab项对应的entry对象
- text : (optional)
标签页的标题,是为了兼容title属性而存在的
- title : (optional)
标签页的标题
- src : (optional)
标签页的内容指向的地址
- onCreate : (optional)
创建Tab标签时的操作,可修改标签样式
- onSelect : (optional)
选中每个Tab页面时的操作,可修改内容
- onClose : (optional)
关闭每个Tab页面时的操作
- afterLoad : (optional)
加载每个Tab页面时的操作
- text : (optional)
fireEvent( eventName ) : Boolean
触发绑定过的事件 * * ...
触发绑定过的事件 * *
Parameters
- eventName : String
要触发的事件的名字 *
Returns
- Boolean
如果事件函数返回false,则返回false并中断其他同名事件的执行,否则执行所有的同名事件并返回true
isStringTypeNumber( o ) : boolean
"24"这种形式的 * ...
"24"这种形式的 *
Parameters
- o : Object
宽度或者高度 *
Returns
- boolean
是否是"24"这种形式
on( eventName, fn )
once( eventName, fn )
setEnable( enable )
设置控件的可用性 * ...
设置控件的可用性 *
Parameters
- enable : Boolean
如果参数值为true则设置控件为可用,如果参数值为false则设置控件为不可用
setSource( source )
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 * ...
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 *
Parameters
- source : Object
初始值
setValue( value, shouldFireEvent )
设置控件的值 * ...
设置控件的值 *
Parameters
- value : Object
要设置的实际值 *
- shouldFireEvent : Boolean
是否触发事件
setVisible( visible )
设置控件的可见性 * ...
设置控件的可见性 *
Parameters
- visible : Boolean
如果参数值为true则设置控件为可见,如果参数值为false则设置控件为不可见
un( eventName, fn )