Skip to content

RxNavBase class

Defined in

Namespace: ReactiveMarbles.ViewModel.Core Assembly: ReactiveMarbles.ViewModel.Core.dll Full name: ReactiveMarbles.ViewModel.Core.RxNavBase Modifiers: public abstract

Summary

View source

        Rx Object.
        

Applies to

net8.0, net8.0-android34.0, net8.0-ios17.2, net8.0-windows10.0.19041, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, net8.0-maccatalyst17.2, netstandard2.0, net462

Class hierarchy
classDiagram
class RxNavBase
class RxObject
RxObject <|-- RxNavBase
class IRxNavBase {
    <>
}
IRxNavBase <|.. RxNavBase
class INotifiyRoutableViewModel {
    <>
}
INotifiyRoutableViewModel <|.. RxNavBase
class IRxObject {
    <>
}
IRxObject <|.. RxNavBase
class INotifyPropertyChanged {
    <>
}
INotifyPropertyChanged <|.. RxNavBase
class INotifyPropertyChanging {
    <>
}
INotifyPropertyChanging <|.. RxNavBase
class IThrownExceptions {
    <>
}
IThrownExceptions <|.. RxNavBase
class IUseHostedNavigation {
    <>
}
IUseHostedNavigation <|.. RxNavBase
class ICancelable {
    <>
}
ICancelable <|.. RxNavBase
class IDisposable {
    <>
}
IDisposable <|.. RxNavBase
class IAmBuilt {
    <>
}
IAmBuilt <|.. RxNavBase

Inherits from: RxObject

Implements: IRxNavBase, INotifiyRoutableViewModel, IRxObject, INotifyPropertyChanged, INotifyPropertyChanging, IThrownExceptions, IUseHostedNavigation, ICancelable, IDisposable, IAmBuilt

Constructors

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

Properties

NameSummary
NameGets the URL path segment.
IsDisposedGets a value indicating whether this instance is disposed.
DisposablesGets the disposables.

Methods

NameSummary
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
WhenNavigatedFromRaises the NavigatedFrom event.
WhenNavigatedToRaises the NavigatedTo event.
WhenNavigatingRaises the Navigating event.
Inherited members

See also