Namespace Serenity.Ui.Infrastructure.Views.Factories
Classes
UnityCompositeUiViewFactory
Builds a UnityCompositeUiView tree from an ICompositeViewDefinition. For each child slot it either hosts an existing view (resolved by id) or recurses into a nested composite, then sizes that child via the UnityLayoutBuilder. The result is a fully laid-out composite ready to show.
UnityPrimaryInputPromptViewFactory
Factory class for creating Unity primary input prompt views with complete dependency injection and initialization.
Handles the creation and configuration of primary input prompt views including device detection, player input setup, and UI routing.
Integrates audio services, input gates, and theme components for comprehensive primary player device assignment functionality.
UnityUiViewFactory
Factory for creating Unity UI views with proper configuration and setup.
Handles view instantiation, component assignment, and initialization within the Unity UI system.
Integrates audio services, theme definitions, and use case dependencies for complete view functionality.