31 lines
544 B
TypeScript
31 lines
544 B
TypeScript
const {ccclass, property} = cc._decorator;
|
|
|
|
@ccclass
|
|
export default class ListView extends PM_UI_List<T_PM_ITEM_DATA> {
|
|
// @property()
|
|
|
|
|
|
showList(data: T_PM_ITEM_DATA[]) {
|
|
super.showList(data);
|
|
|
|
this.addItemEventListener();
|
|
|
|
}
|
|
|
|
addItemEventListener(){
|
|
for (let i = 0; i < this.itemContainer.childrenCount; i++) {
|
|
const el = this.itemContainer.children[i];
|
|
el.on(cc.Node.EventType.TOUCH_START,this.callBack,this);
|
|
}
|
|
}
|
|
|
|
callBack(){
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|