Table of Contents

Class PropertyInputViewModel

Namespace
Artemis.UI.Shared.Services.PropertyInput
Assembly
Artemis.UI.Shared.dll

For internal use only, implement PropertyInputViewModel instead.

public abstract class PropertyInputViewModel : ReactiveValidationObject, IReactiveNotifyPropertyChanged<IReactiveObject>, IHandleObservableErrors, IReactiveObject, IEnableLogger, IValidatableViewModel, IDisposable, IActivatableViewModel
Inheritance
object
ReactiveObject
ReactiveValidationObject
PropertyInputViewModel
Implements
IReactiveNotifyPropertyChanged<IReactiveObject>
IHandleObservableErrors
IReactiveObject
IEnableLogger
IValidatableViewModel
IActivatableViewModel
Derived
Inherited Members
ReactiveValidationObject.Dispose()
ReactiveValidationObject.HasErrors
ReactiveValidationObject.ValidationContext
ReactiveValidationObject.ErrorsChanged
ReactiveObject.SuppressChangeNotifications()
ReactiveObject.AreChangeNotificationsEnabled()
ReactiveObject.DelayChangeNotifications()
ReactiveObject.Changing
ReactiveObject.Changed
ReactiveObject.ThrownExceptions
ReactiveObject.PropertyChanging
ReactiveObject.PropertyChanged

Properties

Activator

public ViewModelActivator Activator { get; }

Property Value

ViewModelActivator