Class ReactiveMultiPage<TPage, TViewModel>
- Namespace
- ReactiveUI.Maui
- Assembly
- ReactiveUI.Maui.dll
This is an MultiPage<T> that is also an IViewFor<T>.
public abstract class ReactiveMultiPage<TPage, TViewModel> : MultiPage<TPage>, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, ILayout, IPageController, IVisualElementController, IElementController, IElementConfiguration<Page>, ISafeAreaView, IView, ITransform, ITitledElement, IElement, IToolbarElement, IViewContainer<TPage>, IPageContainer<TPage>, IItemsView<TPage>, IMultiPageController<TPage>, IViewFor<TViewModel>, IViewFor, IActivatableView where TPage : Page where TViewModel : class
Type Parameters
TPage
The type of the page.
TViewModel
The type of the view model.
- Inheritance
-
Multi
Page <TPage>ReactiveMultiPage<TPage, TViewModel>
- Implements
-
IView
Container <TPage>IPageContainer <TPage>IItemsView <TPage>IMultiPage <TPage>Controller IViewFor <TViewModel>
- Inherited Members
- Extension Methods
Constructors
ReactiveMultiPage()
Fields
ViewModelProperty
The view model bindable property.
Field Value
Properties
ViewModel
Gets or sets the ViewModel to display.
Property Value
- TView
Model
Methods
OnBindingContextChanged()
Invoked whenever the binding context of the page changes. Override this method to add class handling for this event.