using ET; using System; using System.Collections.Generic; namespace ET { [UIEvent(FUIPackage.#uiName#)] public class #className#Event : AUIEvent { public override async ETTask OnCreate(FUIComponent fuiComponent) { if (!(FUIComponent.Instance.Get(FUIPackage.#uiName#) is FUI_#className# ui)) { ui =await FUI_#className#.CreateInstanceAsync(fuiComponent); ui.Name = FUIPackage.#uiName#; } return ui; } public override void OnRemove(FUIComponent fuiComponent) { } } }