Class ReactiveFlyoutPage<TViewModel>
- Namespace
- ReactiveUI.Maui
- Assembly
- ReactiveUI.Maui.dll
Reactive Flyout Page.
public class ReactiveFlyoutPage<TViewModel> : FlyoutPage, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, ILayout, IPageController, IVisualElementController, IElementController, IElementConfiguration<Page>, ISafeAreaView, ITitledElement, IToolbarElement, IFlyoutPageController, IElementConfiguration<FlyoutPage>, IFlyoutView, IView, IElement, ITransform, IViewFor<TViewModel>, IViewFor, IActivatableView where TViewModel : class
Type Parameters
TViewModel
The type of the view model.
- Inheritance
-
ReactiveFlyoutPage<TViewModel>
- Implements
-
IViewFor<TViewModel>
- Inherited Members
- Extension Methods
Constructors
ReactiveFlyoutPage()
public ReactiveFlyoutPage()
Fields
ViewModelProperty
The view model bindable property.
public static readonly BindableProperty ViewModelProperty
Field Value
Properties
ViewModel
Gets or sets the ViewModel to display.
public TViewModel? ViewModel { get; set; }
Property Value
- TViewModel
Methods
OnBindingContextChanged()
Invoked whenever the binding context of the page changes. Override this method to add class handling for this event.
protected override void OnBindingContextChanged()