guy
7 years ago
10 changed files with 211 additions and 62 deletions
@ -0,0 +1,68 @@
|
||||
/** |
||||
* Created by Windy on 2017/12/13. |
||||
*/ |
||||
Demo.Func = BI.inherit(BI.Widget, { |
||||
props: { |
||||
baseCls: "demo-func" |
||||
}, |
||||
render: function () { |
||||
var self = this, id1 = BI.UUID(), id2 = BI.UUID(); |
||||
return { |
||||
type: "bi.vertical", |
||||
vgap: 10, |
||||
items: [{ |
||||
type: "bi.button", |
||||
text: "create形式创建layer, 遮住当前面板, 返回创建的面板对象", |
||||
height: 30, |
||||
handler: function () { |
||||
BI.Layers.create(id1, self, { |
||||
//偏移量
|
||||
offset: { |
||||
left: 10, |
||||
right: 10, |
||||
top: 10, |
||||
bottom: 10 |
||||
}, |
||||
type: "bi.center_adapt", |
||||
cls: "bi-card", |
||||
items: [{ |
||||
type: "bi.button", |
||||
text: "点击关闭", |
||||
handler: function () { |
||||
BI.Layers.hide(id1); |
||||
} |
||||
}] |
||||
}); |
||||
BI.Layers.show(id1); |
||||
} |
||||
}, { |
||||
type: "bi.button", |
||||
text: "make形式创建layer,可以指定放到哪个面板内,这里指定当前面板(默认放在body下撑满), 返回创建的面板对象", |
||||
height: 30, |
||||
handler: function () { |
||||
BI.Layers.make(id2, self, { |
||||
//偏移量
|
||||
offset: { |
||||
left: 10, |
||||
right: 10, |
||||
top: 10, |
||||
bottom: 10 |
||||
}, |
||||
type: "bi.center_adapt", |
||||
cls: "bi-card", |
||||
items: [{ |
||||
type: "bi.button", |
||||
text: "点击关闭", |
||||
handler: function () { |
||||
BI.Layers.remove(id2); |
||||
} |
||||
}] |
||||
}); |
||||
BI.Layers.show(id2); |
||||
} |
||||
}] |
||||
}; |
||||
} |
||||
}); |
||||
|
||||
BI.shortcut("demo.layer", Demo.Func); |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue