39 lines
660 B
JavaScript
39 lines
660 B
JavaScript
const BridgeWindow = require("bridge.window");
|
|
const ItemLay = require("cmp.common.itemlayout");
|
|
|
|
cc.Class({
|
|
extends: BridgeWindow,
|
|
|
|
properties: {
|
|
list:{
|
|
default:null,
|
|
type:ItemLay
|
|
},
|
|
},
|
|
|
|
// LIFE-CYCLE CALLBACKS:
|
|
|
|
onLoad() {
|
|
|
|
},
|
|
|
|
start() {
|
|
|
|
},
|
|
|
|
onOpenConfigs(param) {
|
|
let award_list = param.item_list || [];
|
|
let list = [];
|
|
for(let i in award_list){
|
|
list.push({bid:award_list[i].base_id,num:award_list[i].num});
|
|
}
|
|
this.list.rebuild(list);
|
|
},
|
|
|
|
onPreClosed() {
|
|
this.list.rebuild([]);
|
|
},
|
|
|
|
// update (dt) {},
|
|
});
|