Skip to content

IViewStackService interface

Defined in

Namespace: Sextant Assembly: Sextant.dll Full name: Sextant.IViewStackService Modifiers: public abstract

Summary

        Interface that defines a methods to interact with the navigation stack.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, netstandard2.0

Properties

NameSummary
ModalStackGets the modal navigation stack.
PageStackGets the page navigation stack.
ViewGets the current view on the stack.

Methods

NameSummary
PopModalPops the [INavigable](# off the stack.
PopPagePops the [INavigable](# off the stack.
PopToRootPagePops to root page.
PushModalPushes the [IViewModel](# onto the stack.
PushPagePushes the [INavigable](# onto the stack.
TopPageReturns the top page from the current navigation stack.
TopModalReturns the top modal from the current modal stack.