Service responsible for handling submit, input submit, transition, and action operations on menu options.
Manages option signal dispatching and menu navigation workflows.
Inheritance
UnityMenuSubmitService
Assembly: Serenity.UnityMenu.Infrastructure.dll
public class UnityMenuSubmitService
Constructors
Declaration
public UnityMenuSubmitService(IEventDispatcherService eventDispatcherService, IGameSettingsService gameSettingsService, ILogService logService)
Parameters
Methods
DispatchOptionSignal(UiOption, string)
Declaration
public void DispatchOptionSignal(UiOption option, string where)
Parameters
OnComponentSubmit(UnityMenuView, UiOption)
Declaration
public void OnComponentSubmit(UnityMenuView view, UiOption option)
Parameters
OnInputSubmit(UnityUiInputComponent, UiOption)
Declaration
public void OnInputSubmit(UnityUiInputComponent component, UiOption option)
Parameters
SubmitAction(UiOption, UnityMenuView)
Declaration
public void SubmitAction(UiOption option, UnityMenuView view)
Parameters
SubmitTransition(UiOption, UnityMenuView)
Declaration
public void SubmitTransition(UiOption option, UnityMenuView view)
Parameters