IMvxReactiveViewModel<TParameter, TResult> 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, TResult>
  • IMvxViewModel<TParameter>
  • IMvxViewModelResult<TResult>
  • IMvxReactiveViewModel
  • IMvxViewModel
  • IReactiveNotifyPropertyChanged<IReactiveObject>
  • IReactiveObject
  • INotifyPropertyChanged
  • INotifyPropertyChanging
  • IEnableLogger
  • IHandleObservableErrors
IMvxReactiveViewModel
IMvxViewModel
IMvxViewModel
IMvxViewModelResult
IMvxViewModel
IReactiveNotifyPropertyChanged
IReactiveObject
INotifyPropertyChanged
INotifyPropertyChanging
IEnableLogger
IHandleObservableErrors

Syntax

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

Type Parameters

Name Description
TParameter The type of the parameter.
TResult The type of the result.

Extension Methods

See Also

  • MvvmCross.ViewModels.IMvxViewModel
  • ReactiveUI.IReactiveObject