Namespace Serenity.Menu.Installation.DTO
Classes
MenuInstallerInstallInput<TAction, TContext>
Input data transfer object for installing a Menu.
MenuUseCaseInstallInput
Input data transfer object for installing a Menu.
UnityMenuInstallerInput
Data transfer object containing all dependencies required for Unity menu installer initialization.
Encapsulates services, factories, and configuration data needed to set up the menu system.
UnityMenuPresenterInstallInput
Data transfer object for Unity menu presenter installation input containing view models dictionary.
UnityMenuViewInstallInput
Data transfer object containing all input parameters required for Unity menu view installation and configuration.
Encapsulates view models, menu settings, UI options, use cases, and service dependencies needed for menu view creation.
Serves as a centralized configuration container passed to the menu view installation process.
UnityMenuViewModelInstallInput
Data transfer object containing input parameters required for Unity menu view model installation and configuration.
Encapsulates menu settings and UI options needed to create and configure view models for menu data binding.
Serves as a lightweight configuration container specifically for view model creation processes.