Class RoutedViewHost
- Namespace
- ReactiveUI.XamForms
- Assembly
- ReactiveUI.XamForms.dll
This is a Xamarin.Forms.NavigationPage that serves as a router.
public class RoutedViewHost : NavigationPage, IActivatableView, IEnableLogger
- Inheritance
-
RoutedViewHost
- Implements
- Extension Methods
Constructors
RoutedViewHost()
Initializes a new instance of the RoutedViewHost class.
public RoutedViewHost()
Exceptions
- Exception
You must register an IScreen class representing your App's main Screen.
Fields
RouterProperty
The router bindable property.
public static readonly BindableProperty RouterProperty
Field Value
- BindableProperty
Properties
Router
Gets or sets the RoutingState of the view model stack.
public RoutingState Router { get; set; }
Property Value
Methods
PageForViewModel(IRoutableViewModel?)
Pages for view model.
protected IObservable<Page> PageForViewModel(IRoutableViewModel? vm)
Parameters
vm
IRoutableViewModelThe vm.
Returns
- IObservable<Page>
An observable of the page associated to a IRoutableViewModel.
See Also
Xamarin.Forms.NavigationPage