demo中添加不同fgui包中的同名组件测试

This commit is contained in:
gongxh
2025-09-04 22:31:32 +08:00
parent e48011d941
commit 89bb7bd0f4
22 changed files with 197 additions and 2 deletions

View File

@@ -0,0 +1,20 @@
/**
* @Author: Gongxh
* @Date: 2025-09-04
* @Description:
*/
import { fgui, kunpo } from "../../../header";
const { uiheader, uiprop, uicom, uiclick } = kunpo._uidecorator;
const { bindMethod, bindProp } = kunpo.data;
@uicom("Basics", "Item1")
export class Item1 extends fgui.GComponent {
@uiprop
private lab_desc: fgui.GTextField;
public onInit(): void {
console.log("Basics Item1 onInit", this.lab_desc);
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "a307cb3a-b903-4873-8018-804f3d82e2ef",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,19 @@
/**
* @Author: Gongxh
* @Date: 2025-09-04
* @Description:
*/
import { fgui, kunpo } from "../../header";
const { uiheader, uiprop, uicom, uiclick } = kunpo._uidecorator;
const { bindMethod, bindProp } = kunpo.data;
@uicom("Window", "Item1")
export class Item1 extends fgui.GComponent {
@uiprop
private lab_desc: fgui.GTextField;
public onInit(): void {
console.log("Window Item1 onInit", this.lab_desc);
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "1ff847fb-6a86-4fce-9c97-4483771c6a67",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,22 @@
/**
* @Author: Gongxh
* @Date: 2025-09-04
* @Description:
*/
import { kunpo } from "../../header";
const { uiclass, uiprop, uiclick } = kunpo._uidecorator;
@uiclass("Window", "Window", "SameItemWindow")
export class SameItemWindow extends kunpo.Window {
protected onInit(): void {
this.adapterType = kunpo.AdapterType.Bang;
this.type = kunpo.WindowType.HideOne;
}
@uiclick
private onClickBtnClose(): void {
kunpo.WindowManager.closeWindow(this.name);
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "1df418c4-04d7-4bd7-9125-36e070d091ff",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@@ -82,6 +82,11 @@ export class UIBaseWindow extends kunpo.Window {
kunpo.WindowManager.showWindow("HideAllWindow");
}
@uiclick
private onClickSameItem(): void {
kunpo.WindowManager.showWindow("SameItemWindow");
}
public getHeaderInfo(): kunpo.WindowHeaderInfo {
return kunpo.WindowHeaderInfo.create("WindowHeader", "aaa");
}