logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class MenuTransitionateToView

    Use case for transitioning between menu views.

    Inheritance
    object
    MenuTransitionateToView
    Implements
    ISyncUseCase<MenuTransitionateToViewInput>
    IUseCase
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Menu.Application.UseCases
    Assembly: Serenity.Menu.Application.dll
    Syntax
    public class MenuTransitionateToView : ISyncUseCase<MenuTransitionateToViewInput>, IUseCase
    Remarks

    This class handles the logic for transitioning between menu views by utilizing show and hide use cases.

    Constructors

    MenuTransitionateToView(UiViewShow, UiViewHide)

    Initializes a new instance of the MenuTransitionateToView class.

    Declaration
    public MenuTransitionateToView(UiViewShow menuShowUseCase, UiViewHide menuHideUseCase)
    Parameters
    Type Name Description
    UiViewShow menuShowUseCase

    The use case for showing a menu view.

    UiViewHide menuHideUseCase

    The use case for hiding a menu view.

    See Also
    UiViewShow
    UiViewHide

    Methods

    Execute(MenuTransitionateToViewInput)

    Executes the menu transition operation using the provided input data.

    Declaration
    public void Execute(MenuTransitionateToViewInput input)
    Parameters
    Type Name Description
    MenuTransitionateToViewInput input

    The input data containing the IDs of the views to transition between.

    Remarks

    This method utilizes the show and hide use cases to perform the transition between views.

    See Also
    MenuTransitionateToViewInput

    Implements

    ISyncUseCase<TInput>
    IUseCase

    See Also

    UiViewShow
    UiViewHide
    MenuTransitionateToViewInput
    In this article
    © 2026 Serenity. All Rights Reserved