Service responsible for managing option selection, navigation, and dragging behavior in menu views.
Handles component focus, next/previous navigation, and drag start/end lifecycle.
Inheritance
UnityMenuSelectionService
Assembly: Serenity.UnityMenu.Infrastructure.dll
public class UnityMenuSelectionService
Constructors
Declaration
public UnityMenuSelectionService()
Methods
Declaration
public void OnComponentCancel(UnityUiInteractableComponent component, UnityMenuView view)
Parameters
Declaration
public void OnComponentDraggingEnd(UnityUiInteractableComponent component, UnityMenuView view)
Parameters
Declaration
public void OnComponentDraggingStart(UnityUiInteractableComponent component, UnityMenuView view)
Parameters
Declaration
public void OnComponentSelect(UnityUiInteractableComponent component, UnityMenuView view)
Parameters
Declaration
public void SelectComponentById(UnityMenuView view, string id)
Parameters
Declaration
public void SelectNextComponent(UnityMenuView view)
Parameters
Declaration
public void SelectPreviousComponent(UnityMenuView view)
Parameters