仓库中添加内置的demo

This commit is contained in:
gongxh
2025-07-28 14:26:19 +08:00
parent 43446f031d
commit 65be0498cc
414 changed files with 14456 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
/**
* @Author: Gongxh
* @Date: 2025-01-12
* @Description:
*/
import { fgui, kunpo } from '../../../header';
const { uiheader, uiprop, uiclick } = kunpo._uidecorator;
@uiheader("Basics", "WindowHeader")
export class WindowHeader extends kunpo.WindowHeader {
@uiprop btn_close: fgui.GButton;
protected onInit(): void {
this.adapterType = kunpo.AdapterType.Bang;
this.btn_close.onClick(() => {
kunpo.log("WindowHeader btn_close");
}, this);
}
protected onShow(window: kunpo.Window, userdata?: any): void {
kunpo.log("WindowHeader onShow:");
}
protected onHide(): void {
kunpo.log("WindowHeader onHide");
}
protected onClose(): void {
kunpo.log("WindowHeader onClose");
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "bcb15a03-27d3-46b7-9f6b-53040cd6bbcb",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,32 @@
/**
* @Author: Gongxh
* @Date: 2025-01-12
* @Description:
*/
import { fgui, kunpo } from '../../../header';
const { uiheader, uiprop, uiclick } = kunpo._uidecorator;
@uiheader("Basics", "WindowHeader2")
export class WindowHeader2 extends kunpo.WindowHeader {
@uiprop btn_close: fgui.GButton;
protected onInit(): void {
this.adapterType = kunpo.AdapterType.Bang;
this.btn_close.onClick(() => {
kunpo.log("WindowHeader btn_close");
}, this);
}
protected onShow(window: kunpo.Window, userdata?: any): void {
kunpo.log("WindowHeader onShow:");
}
protected onHide(): void {
kunpo.log("WindowHeader onHide");
}
protected onClose(): void {
kunpo.log("WindowHeader onClose");
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "2a956cae-8688-40b9-89d3-86407a1f3631",
"files": [],
"subMetas": {},
"userData": {}
}