43 lines
1.6 KiB
JSON
43 lines
1.6 KiB
JSON
{
|
|
"luapanel-template": {
|
|
"prefix": "luapanel",
|
|
"body": [
|
|
"require(\"Base/BasePanel\")",
|
|
"$1 = Inherit(BasePanel)\n",
|
|
"--初始化组件(用于子类重写)",
|
|
"function $1:InitComponent()",
|
|
" log(\"$1:InitComponent\")",
|
|
"end\n",
|
|
"--绑定事件(用于子类重写)",
|
|
"function $1:BindEvent()",
|
|
" log(\"$1:BindEvent\")",
|
|
"end\n",
|
|
"--添加事件监听(用于子类重写)",
|
|
"function $1:AddListener()",
|
|
" log(\"$1:AddListener\")",
|
|
"end\n",
|
|
"--移除事件监听(用于子类重写)",
|
|
"function $1:RemoveListener()",
|
|
" log(\"$1:RemoveListener\")",
|
|
"end\n",
|
|
"--界面打开时调用(用于子类重写)",
|
|
"function $1:OnOpen()",
|
|
" log(\"$1:OnOpen\")",
|
|
"end\n",
|
|
"--界面打开或者重新打开后,界面刷新时调用(用于子类重写)",
|
|
"function $1:OnShow()",
|
|
" log(\"$1:OnShow\")",
|
|
"end\n",
|
|
"--界面关闭时调用(用于子类重写)",
|
|
"function $1:OnClose()",
|
|
" log(\"$1:OnClose\")",
|
|
"end\n",
|
|
"--界面销毁时调用(用于子类重写)",
|
|
"function $1:OnDestroy()",
|
|
" log(\"$1:OnDestroy\")",
|
|
"end\n",
|
|
"return $1"
|
|
],
|
|
"description": "luapanel"
|
|
}
|
|
} |