Table of Contents

Interface IAbsoluteNavigationInitialBuilder

Namespace
Nalu
Assembly
Nalu.Maui.Navigation.dll

Represents the initial definition of an absolute navigation.

public interface IAbsoluteNavigationInitialBuilder : INavigationInfo, IReadOnlyList<INavigationSegment>, IReadOnlyCollection<INavigationSegment>, IEnumerable<INavigationSegment>, IEnumerable
Inherited Members
Extension Methods

Methods

Root<TPage>()

Navigates to TPage root page using the specified type.

IAbsoluteNavigationBuilder Root<TPage>() where TPage : class

Returns

IAbsoluteNavigationBuilder

Type Parameters

TPage

The type of page used on the ShellContent.

Root<TPage>(string)

Navigates to TPage root page marked with a custom route.

IAbsoluteNavigationBuilder Root<TPage>(string customRoute) where TPage : class

Parameters

customRoute string

The custom route defined on Route property of ShellContent.

Returns

IAbsoluteNavigationBuilder

Type Parameters

TPage

The type of page used on the ShellContent.

ShellContent<TPage>()

Navigates to TPage shell content using the specified type.

[Obsolete("Use Root<TPage>() instead.")]
IAbsoluteNavigationBuilder ShellContent<TPage>() where TPage : class

Returns

IAbsoluteNavigationBuilder

Type Parameters

TPage

The type of page used on the ShellContent.

ShellContent<TPage>(string)

Navigates to TPage shell content marked with a custom route.

[Obsolete("Use Root<TPage>() instead.")]
IAbsoluteNavigationBuilder ShellContent<TPage>(string customRoute) where TPage : class

Parameters

customRoute string

The custom route defined on Route property of ShellContent.

Returns

IAbsoluteNavigationBuilder

Type Parameters

TPage

The type of page used on the ShellContent.