You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
bi.number_interval
数值区间控件
{% method %} source
{% common %}
BI.createWidget({
type: "bi.number_interval",
element: 'body',
width: 500
});
{% endmethod %}
##参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
min | 最小值初始值 | number | 无 | |
max | 最大值初始值 | number | 无 | |
closeMin | 左区间初始状态 | boolean | true | |
closeMax | 右区间初始状态 | boolean | true |
方法
方法 | 说明 | 用法 |
---|---|---|
isStateValid() | 当前状态是否有效(输入是否合法, 区间是否成立) | |
setMinEnable(boolean) | 设置左区间输入框disable状态 | |
setCloseMinEnable(boolean) | 设置左区间开闭combo的disable状态 | |
setMaxEnable(boolean) | 设置右区间输入框disable状态 | |
setCloseMaxEnable(boolean) | 设置右区间开闭combo的disable状态 | |
setNumTip(string) | 设置数值区间的tip提示 | — |
##事件
事件 | 说明 |
---|---|
BI.NumberInterval.EVENT_VALID | 区间合法的状态事件 |
BI.NumberInterval.EVENT_ERROR | 区间不合法的状态事件 |