// retard-generated using Code.Infrastructure.EventBus; using Code.Infrastructure.StateMachine; namespace Code.Infrastructure.UI.Panels { public partial class MenuChoosePanel { public override void FireCreatedEvent() { _eventBus.RaiseEvent(h => h.MenuChoosePanelCreated(this)); } public override void FireRemovedEvent() { _eventBus.RaiseEvent(h => h.MenuChoosePanelRemoved()); } } public interface IMenuChoosePanelCreatedHandle : IGlobalSubscriber { void MenuChoosePanelCreated(UIPanel panel); } public interface IMenuChoosePanelRemovedHandle : IGlobalSubscriber { void MenuChoosePanelRemoved(); } }