Class ReactiveShell<TViewModel>
- Namespace
- ReactiveUI.Maui
- Assembly
- ReactiveUI.Maui.dll
ReactiveShell.
public class ReactiveShell<TViewModel> : Shell, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, ILayout, IElementConfiguration<Page>, ISafeAreaView, ITitledElement, IToolbarElement, IShellController, IPageController, IVisualElementController, IElementController, IPageContainer<Page>, IFlyoutView, IView, IElement, ITransform, IViewFor<TViewModel>, IViewFor, IActivatableView where TViewModel : class
Type Parameters
TViewModel
The type of the view model.
- Inheritance
-
ReactiveShell<TViewModel>
- Implements
-
IView
For <TViewModel>
- Inherited Members
- Extension Methods
Constructors
ReactiveShell()
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.