public interface INavigationInitialize<in TInput> : INavigationInputInitialize Initializes a new entry created with typed input by NavigationTarget.Create or NavigationTarget.Create.
Type parameters
TInputThe input type.
Methods
InitializeAsync
ValueTask InitializeAsync(NavigationEntryContext entry, TInput input, CancellationToken cancellationToken) Initializes the entry's content. Runs outside model turns and at most once per entry.
Parameters
entryThe entry being created.
inputThe target's input.
cancellationTokenCancelled when the transition is superseded, cancelled or closed.