Skip to content

NavigationView class

Defined in

Namespace: Sextant.Avalonia Assembly: Sextant.Avalonia.dll Full name: Sextant.Avalonia.NavigationView Modifiers: public sealed

Summary

View source

The IView implementation for Avalonia.

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

Class hierarchy
classDiagram
class NavigationView
class ContentControl
ContentControl <|-- NavigationView
class IView {
    <>
}
IView <|.. NavigationView

Inherits from: ContentControl

Implements: IView

Constructors

NameSummary
.ctorInitializes a new instance of the [NavigationView](# class.

Properties

NameSummary
MainThreadSchedulerGets or sets the scheduler used by the [NavigationView](#
ViewLocatorGets or sets the scheduler used by the [NavigationView](#
PagePoppedGets an observable notifying that a page was popped from the navigation stack.
StyleKeyOverrideGets the type by which the element is styled.

Methods

NameSummary
PushPagePushes the page onto the navigation stack.
PopPagePops the page from the navigation stack.
PopToRootPagePops the root page.
PushModalPushes the modal onto the modal stack.
PopModalPops the modal from the modal stack.
Inherited members