IViewModel Interface

Assembly
Rocket.Surgery.ReactiveUI.ViewModels.dll
Namespace
Rocket.Surgery.ReactiveUI
Interfaces
  • IReactiveObject
  • INotifyPropertyChanged
  • INotifyPropertyChanging
  • IEnableLogger
Implementing Types
graph BT Type-.->Interface0["IReactiveObject"] Type-.->Interface1["INotifyPropertyChanged"] Type-.->Interface2["INotifyPropertyChanging"] Type-.->Interface3["IEnableLogger"] Type["IViewModel"] class Type type-node Implementing0["ViewModelBase"]-.->Type click Implementing0 "/api/Rocket.Surgery.ReactiveUI/ViewModelBase"

Syntax

public interface IViewModel : IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, 
    IEnableLogger

Properties

Name Value Summary
ErrorInteraction Interaction<string, bool>
Id string
IsLoading bool

Extension Methods