FR.Label
Hierarchy
FR.OBFR.WidgetFR.BaseEditorFR.LabelSubclasses
Files
标签控件
var $root = $('<div>').css({position : 'absolute', top : 5, left : 20}).appendTo('body');
var label = new FR.Label({
renderEl : $root,
width : 200,
height : 40,
value : "我是一个标签",
textalign : "right", //对齐方式
border : true, //是否有边框
title : "FineReport", //悬浮提示信息
wrap : true, //true换行,false不换行(默认)
verticalcenter : true, //是否垂直居中
fontsize : 16, //字体大小
color : "red", //文字颜色
decoration : "underline", //文字修饰
fontfamily : "SimSun", //字体
fontweight : "normal", //文字粗细
fontstyle : "normal" //字体风格
});
Defined By
Config options
options : JSON
配置属性 ...
配置属性
- cls : String
文字层样式类
- value : String
文字内容
- border : Boolean (optional)
是否有边框
Defaults to:
false
- title : String (optional)
悬浮提示信息
- noWrap : Boolean (optional)
是否不换行,true表示不换行
Defaults to:
false
- verticalcenter : Boolean (optional)
是否垂直居中
Defaults to:
false
- fontsize : Number (optional)
文字大小
- color : String (optional)
文字颜色
- decoration : String (optional)
文字修饰
- lineheight : Number (optional)
行间距
- textalign : String (optional)
对齐方式
- fontfamily : String (optional)
字体
- fontweight : Number (optional)
文字粗细
- fontstyle : String (optional)
字体风格
Overrides: FR.Widget.options
Defined By
Properties
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"这种形式
isValidate( cValue ) : boolean
校验值是否符合控件的值规范
这个方法只做两件事:判断是否符合规范;如果不符合的话设置this.errorMsg
不要在这个方法里设置控件的CSS样式 ...
校验值是否符合控件的值规范 这个方法只做两件事:判断是否符合规范;如果不符合的话设置this.errorMsg 不要在这个方法里设置控件的CSS样式
Parameters
- cValue : Object
将要给控件赋的值
Returns
- boolean
符合控件的校验要求则返回true,否则返回false
on( eventName, fn )
once( eventName, fn )
setEnable( enable )
设置控件的可用性 * ...
设置控件的可用性 *
Parameters
- enable : Boolean
如果参数值为true则设置控件为可用,如果参数值为false则设置控件为不可用
setSource( source )
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 * ...
设置控件的初始值,一般情况和setValue一样,在初始值为数据绑定的时候需要动态加载数据 *
Parameters
- source : Object
初始值
setVisible( visible )
设置控件的可见性 * ...
设置控件的可见性 *
Parameters
- visible : Boolean
如果参数值为true则设置控件为可见,如果参数值为false则设置控件为不可见
un( eventName, fn )