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
-
objectReactiveObjectReactiveValidationObjectPropertyInputViewModel
- Implements
-
IReactiveNotifyPropertyChanged<IReactiveObject>IHandleObservableErrorsIReactiveObjectIEnableLoggerIValidatableViewModelIActivatableViewModel
- Derived
- Inherited Members
-
ReactiveValidationObject.Dispose()ReactiveValidationObject.HasErrorsReactiveValidationObject.ValidationContextReactiveValidationObject.ErrorsChangedReactiveObject.SuppressChangeNotifications()ReactiveObject.AreChangeNotificationsEnabled()ReactiveObject.DelayChangeNotifications()ReactiveObject.ChangingReactiveObject.ChangedReactiveObject.ThrownExceptionsReactiveObject.PropertyChangingReactiveObject.PropertyChanged
Properties
Activator
public ViewModelActivator Activator { get; }
Property Value
- ViewModelActivator