mirror of
				https://github.com/Gongxh0901/kunpolibrary
				synced 2025-10-31 19:35:45 +00:00 
			
		
		
		
	仓库中添加内置的demo
This commit is contained in:
		
							
								
								
									
										31
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader.ts
									
									
									
									
									
										Normal 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"); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										9
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader.ts.meta
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader.ts.meta
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| { | ||||
|   "ver": "4.0.24", | ||||
|   "importer": "typescript", | ||||
|   "imported": true, | ||||
|   "uuid": "bcb15a03-27d3-46b7-9f6b-53040cd6bbcb", | ||||
|   "files": [], | ||||
|   "subMetas": {}, | ||||
|   "userData": {} | ||||
| } | ||||
							
								
								
									
										32
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader2.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								demo/assets/script/UI/Basics/Header/WindowHeader2.ts
									
									
									
									
									
										Normal 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"); | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,9 @@ | ||||
| { | ||||
|   "ver": "4.0.24", | ||||
|   "importer": "typescript", | ||||
|   "imported": true, | ||||
|   "uuid": "2a956cae-8688-40b9-89d3-86407a1f3631", | ||||
|   "files": [], | ||||
|   "subMetas": {}, | ||||
|   "userData": {} | ||||
| } | ||||
		Reference in New Issue
	
	Block a user