Table of Contents

Interface INavigationService

Namespace
Nalu
Assembly
Nalu.Maui.Navigation.dll

Provides shell navigation abstraction.

public interface INavigationService
Extension Methods

Methods

GoToAsync(INavigationInfo)

Navigates to the specified model-name-driven path.

Task<bool> GoToAsync(INavigationInfo navigation)

Parameters

navigation INavigationInfo

The navigation to apply.

Returns

Task<bool>

True if navigation succeeds, false if it was interrupted by guards.

Exceptions

ArgumentNullException

Thrown if navigation is null.

InvalidOperationException

Throw if target path is not reachable or target page model can't receive specified intent.