namespace ET.Client { public abstract class AUIEvent { public abstract ETTask<UI> OnCreate(UIComponent uiComponent, UILayer uiLayer, params object[] param); public abstract void OnRemove(UIComponent uiComponent); } }