fineui是帆软报表和BI产品线所使用的前端框架。
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.
bi.expander
API
基础属性
参数 |
说明 |
类型 |
可选值 |
默认值 |
el |
自定义下拉框trigger |
object |
— |
{ } |
trigger |
下拉列表的弹出方式 |
string |
click,hover |
"click" |
adjustLength |
弹出列表和trigger的距离 |
number |
— |
0 |
toggle |
切换状态 |
boolean |
true,false |
true |
direction |
弹出列表和trigger的位置关系 |
string |
top | bottom | left | right | top,left | top,right | bottom,left | bottom,right |
"bottom" |
isDefaultInit |
是否默认初始化子节点 |
boolean |
true,false |
false |
popup |
弹出层 |
object |
— |
{ } |
expanderClass |
展开类 |
string |
— |
"bi-expander-popup" |
hoverClass |
hover类 |
string |
— |
"bi-expander-hover" |
对外方法
名称 |
说明 |
回调参数 |
populate |
刷新列表 |
items |
setValue |
设置combo value值 |
v |
getValue |
获取combo value值 |
— |
isViewVisible |
弹窗层是否可见 |
— |
showView |
显示弹出层 |
— |
hideView |
隐藏弹出层 |
— |
getView |
获取弹出层 |
— |
getAllLeaves |
获取所有的叶子节点 |
— |
getNodeById |
根据id获取节点 |
id |
getNodeByValue |
根据value值获取节点 |
value |
isExpanded |
节点是否展开 |
— |
destroy |
销毁组件 |
— |
事件
名称 |
说明 |
BI.Expander.EVENT_TRIGGER_CHANGE |
trigger发生改变触发 |
BI.Expander.EVENT_CHANGE |
弹出层点击触发 |
BI.Expander.EVENT_EXPAND |
Expander展开触发 |
BI.Expander.EVENT_COLLAPSE |
Expander收起触发 |
BI.Expander.EVENT_AFTER_INIT |
Expander初始化后触发 |
BI.Expander.EVENT_BEFORE_POPUPVIEW |
下拉列表弹出前触发 |
BI.Expander.EVENT_AFTER_POPUPVIEW |
下拉列表弹出后触发 |
BI.Expander.EVENT_BEFORE_HIDEVIEW |
下拉列表收起前触发 |
BI.Expander.EVENT_AFTER_HIDEVIEW |
下拉列表收起后触发 |