Table of Contents

Interface IRoutableViewModel

Namespace
ReactiveUI
Assembly
ReactiveUI.dll

Implement this interface for ViewModels that can be navigated to.

public interface IRoutableViewModel : IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, IEnableLogger
Inherited Members
Extension Methods

Properties

HostScreen

Gets the IScreen that this ViewModel is currently being shown in. This is usually passed into the ViewModel in the Constructor and saved as a ReadOnly Property.

IScreen HostScreen { get; }

Property Value

IScreen

UrlPathSegment

Gets a string token representing the current ViewModel, such as 'login' or 'user'.

string? UrlPathSegment { get; }

Property Value

string