UI Tookit UI Tookit
UI Tookit UI Tookit
DocFX + Singulink = ♥

Search Results for

    Class NavigatorBuilder

    Represents a navigator builder that can be used to configure a navigator.

    Inheritance
    object
    NavigatorBuilderCore
    NavigatorBuilder
    Implements
    INavigatorBuilder
    Inherited Members
    NavigatorBuilderCore.MaxNavigationStacksSize
    NavigatorBuilderCore.MaxBackStackCachedDepth
    NavigatorBuilderCore.MaxForwardStackCachedDepth
    NavigatorBuilderCore.Services
    NavigatorBuilderCore.AddRoute(RoutePart)
    NavigatorBuilderCore.ConfigureNavigationStacks(int, int, int)
    NavigatorBuilderCore.AddRoutePart(RoutePart)
    NavigatorBuilderCore.MapDialog(Type, Func<object>)
    NavigatorBuilderCore.TryMapDefaultDialog(Type, Func<object>)
    NavigatorBuilderCore.MapRoutedView(Type, Type)
    NavigatorBuilderCore.ValidateCore()
    Namespace: Singulink.UI.Navigation.WinUI
    Assembly: Singulink.UI.Navigation.WinUI.dll
    Syntax
    public class NavigatorBuilder : NavigatorBuilderCore, INavigatorBuilder

    Properties

    Name Description
    RequiredParentViewType

    Gets the type that parent views must implement (e.g. IParentView in WinUI).

    Methods

    Name Description
    AddDefaultDialogActivators()

    Allows derived builders to register default dialog activators (typically via TryMapDefaultDialog(Type, Func<object>)) that should only apply when the consumer has not provided their own mapping. Invoked once when the navigator is being constructed, after the consumer's build action has run.

    MapDialog<TViewModel, TDialog>()

    Maps a view model to a dialog.

    MapRoutedView<TViewModel, TView>()

    Maps a routed view model to a routed view.

    © Singulink. All rights reserved.