Xamarin.Forms.INavigation Members

The members of Xamarin.Forms.INavigation are listed below.

Public Properties

[read-only]
ModalStackIReadOnlyList<Page>. Gets the modal navigation stack.
[read-only]
NavigationStackIReadOnlyList<Page>. Gets the stack of pages in the navigation.

Public Methods

InsertPageBefore(Page, Page)
Inserts a page in the navigation stack before an existing page in the stack.
PopAsync() : System.Threading.Tasks.Task<Page>
Asynchronously removes the most recent Xamarin.Forms.Page from the navigation stack.
PopAsync(bool) : System.Threading.Tasks.Task<Page>
Asynchronously removes the most recent Xamarin.Forms.Page from the navigation stack, with optional animation.
PopModalAsync() : System.Threading.Tasks.Task<Page>
Asynchronously dismisses the most recent modally presented Xamarin.Forms.Page.
PopModalAsync(bool) : System.Threading.Tasks.Task<Page>
Asynchronously dismisses the most recent modally presented Xamarin.Forms.Page, with optional animation.
PopToRootAsync() : System.Threading.Tasks.Task
Pops all but the root Xamarin.Forms.Page off the navigation stack.
PopToRootAsync(bool) : System.Threading.Tasks.Task
Pops all but the root Xamarin.Forms.Page off the navigation stack, with optional animation.
PushAsync(Page) : System.Threading.Tasks.Task
Asynchronously adds a Xamarin.Forms.Page to the top of the navigation stack.
PushAsync(Page, bool) : System.Threading.Tasks.Task
Asynchronously adds a Xamarin.Forms.Page to the top of the navigation stack, with optional animation.
PushModalAsync(Page) : System.Threading.Tasks.Task
Presents a Xamarin.Forms.Page modally.
PushModalAsync(Page, bool) : System.Threading.Tasks.Task
Presents a Xamarin.Forms.Page modally, with optional animation.
RemovePage(Page)
Removes the specified page from the navigation stack.