IMvxReactiveViewModel<TParameter> Interface

Summary

Interface that represents a MvvmCross ReactiveUI inter operable view model.
Assembly
Rocket.Surgery.ReactiveUI.Interop.MvvmCross.dll
Namespace
Rocket.Surgery.ReactiveUI.Interop.MvvmCross
Interfaces
  • IMvxViewModel<TParameter>
  • IMvxReactiveViewModel
  • IMvxViewModel
  • IReactiveNotifyPropertyChanged<IReactiveObject>
  • IReactiveObject
  • INotifyPropertyChanged
  • INotifyPropertyChanging
  • IEnableLogger
  • IHandleObservableErrors
graph BT Type-.->Interface0["IMvxViewModel<TParameter>"] Type-.->Interface1["IMvxReactiveViewModel"] click Interface1 "/api/Rocket.Surgery.ReactiveUI.Interop.MvvmCross/IMvxReactiveViewModel" Type-.->Interface2["IMvxViewModel"] Type-.->Interface3["IReactiveNotifyPropertyChanged<IReactiveObject>"] Type-.->Interface4["IReactiveObject"] Type-.->Interface5["INotifyPropertyChanged"] Type-.->Interface6["INotifyPropertyChanging"] Type-.->Interface7["IEnableLogger"] Type-.->Interface8["IHandleObservableErrors"] Type["IMvxReactiveViewModel<TParameter>"] class Type type-node

Syntax

public interface IMvxReactiveViewModel<TParameter> : IMvxViewModel<TParameter>, 
    IMvxReactiveViewModel, IMvxViewModel, IReactiveNotifyPropertyChanged<IReactiveObject>, 
    IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, IEnableLogger, 
    IHandleObservableErrors

Type Parameters

Name Description
TParameter

Extension Methods