FR.Button
Hierarchy
Subclasses
Files
按钮控件
var btn = new FR.Button({
renderEl : $('body'),
text : "Button",
hotKeys : "enter",
iconCls : "custom-btn-blue",
iconAlign : "right",
scale : "medium",
handler : function(){alert("click me")}
});
Defined By
Config options
options : JSON
属性配置 ...
属性配置
- text : String
按钮上的文字
- hotKeys : String (optional)
触发按钮的快捷键
- iconCls : String (optional)
按钮的css样式表类
- iconAlign : "right"|"left"|"top"|"bottom" (optional)
按钮图标的对齐方式
Defaults to:
"right"
- scale : "small"|"medium"|"large" (optional)
按钮的尺寸
Defaults to:
"medium"
- handler : Function
点击按钮时触发的事件
Overrides: FR.Widget.options
Defined By
Methods
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 )
setSource( source )
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 * ...
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 *
Parameters
- source : Object
初始值
setVisible( visible )
设置控件的可见性 * ...
设置控件的可见性 *
Parameters
- visible : Boolean
如果参数值为true则设置控件为可见,如果参数值为false则设置控件为不可见
un( eventName, fn )