logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IModalViewModelFactory

    Factory interface for creating modal view models.

    Namespace: Serenity.Modal.Application.Interfaces.ViewModels.Factories
    Assembly: Serenity.Modal.Application.dll
    Syntax
    public interface IModalViewModelFactory

    Methods

    CreateViewModel(IModalSettingsDefinition, Dictionary<string, UiOption[]>)

    Creates a new instance of a modal view model with the specified parameters.

    Declaration
    IViewModel CreateViewModel(IModalSettingsDefinition modal, Dictionary<string, UiOption[]> uiOptions)
    Parameters
    Type Name Description
    IModalSettingsDefinition modal

    The modal settings definition.

    Dictionary<string, UiOption[]> uiOptions

    A dictionary of UI options for the modal.

    Returns
    Type Description
    IViewModel

    A new instance of a modal view model.

    In this article
    © 2026 Serenity. All Rights Reserved