FreshReactiveViewModel Class

Summary

Object that handles inter operability between a FreshMvvm page model and ReactiveUI view model.
Assembly
Rocket.Surgery.ReactiveUI.Interop.FreshMvvm.dll
Namespace
Rocket.Surgery.ReactiveUI.Interop.FreshMvvm
Interfaces
  • IFreshReactiveViewModel
  • IReactiveNotifyPropertyChanged<IReactiveObject>
  • IReactiveObject
  • INotifyPropertyChanged
  • INotifyPropertyChanging
  • IEnableLogger
  • IHandleObservableErrors
Base Types
  • FreshBasePageModel
FreshReactiveViewModel
FreshBasePageModel
IReactiveNotifyPropertyChanged
IReactiveObject
INotifyPropertyChanged
INotifyPropertyChanging
IEnableLogger
IHandleObservableErrors

Syntax

public class FreshReactiveViewModel : FreshBasePageModel, IFreshReactiveViewModel, 
    IReactiveNotifyPropertyChanged<IReactiveObject>, IReactiveObject, INotifyPropertyChanged, 
    INotifyPropertyChanging, IEnableLogger, IHandleObservableErrors

Constructors

Events

Name Type Summary
PropertyChanging PropertyChangingEventHandler

Properties

Name Value Summary
Changed IObservable<IReactivePropertyChangedEventArgs<IReactiveObject>>
Changing IObservable<IReactivePropertyChangedEventArgs<IReactiveObject>>
ThrownExceptions IObservable<Exception>

Methods

Extension Methods

See Also