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.
30 lines
726 B
30 lines
726 B
Demo.Center = BI.inherit(BI.Widget, { |
|
props: { |
|
baseCls: "demo-center" |
|
}, |
|
render: function () { |
|
var self = this; |
|
return { |
|
type: "bi.tab", |
|
ref: function () { |
|
self.tab = this; |
|
}, |
|
defaultShowIndex: 0, |
|
cardCreator: function (v) { |
|
if (v === 0) { |
|
return BI.createWidget({ |
|
type: "demo.face" |
|
}) |
|
} |
|
return BI.createWidget({ |
|
type: v |
|
}); |
|
} |
|
} |
|
}, |
|
|
|
setValue: function (v) { |
|
this.tab.setSelect(v); |
|
} |
|
}); |
|
$.shortcut("demo.center", Demo.Center); |