RadioGroup

类:RadioGroup组件类

Constructor

new Glodon.Bimface.Tiles.UI.RadioGroup(opt)

构造单选组件对象

Parameters:
Name Type Description
opt Object

构造单选组件的配置项

id String

单选对象ID

options Array

单选框数组

value String

单选框的返回值

label String

单选框显示的文本信息

checked Boolean

单选框的选中状态

enabled Boolean

单选框的可用状态,缺省值为true

Methods

addClass(class)

对组件增加CSS样式

Parameters:
Name Type Description
class String

CSS类名

getChecked()

获取当前选中选项的序号

Returns:
Type Description
Number

选中选项的序号

getDimensions()

获取组件的尺寸信息

Returns:
Type Description
Object

组件的尺寸信息

getEnabled()

获取可用的单选框选项

Returns:
Type Description
Array

可用选项的序号列表

getId()

获取ID

Returns:
Type Description
String

ID

getPosition()

获取组件的位置信息

Returns:
Type Description
Object

组件的位置信息

hide()

隐藏

isVisible()

获取可见性状态

Returns:
Type Description
Boolean

可见性状态

onChange(event)

单选框值发生变化的事件

Parameters:
Name Type Description
event Function

单选框值发生变化时执行的函数

removeClass(class)

对组件移除CSS样式

Parameters:
Name Type Description
class String

CSS类名

setChecked(index)

设置选中的单选框

Parameters:
Name Type Description
index Number

选中选项的序号

setEnabled(index)

设置可用的单选框选项

Parameters:
Name Type Description
index Array

可用选项的序号列表

setPosition(position)

设置组件的位置信息

Parameters:
Name Type Description
position Object

组件的位置信息

anchor Glodon.Bimface.Tiles.UI.ControlAnchor

定位组件位置的锚点

offset Object

基于锚点的偏移值

x Number

X方向偏移值,单位为px

y Number

Y方向偏移值,单位为px

show()

显示