Table of Contents

Class ActivatableViewModelBase

Namespace
Artemis.UI.Shared
Assembly
Artemis.UI.Shared.dll

Represents the base class for Artemis view models that are interested in the activated event

public abstract class ActivatableViewModelBase : ViewModelBase, IReactiveNotifyPropertyChanged<IReactiveObject>, IHandleObservableErrors, IReactiveObject, IEnableLogger, IActivatableViewModel
Inheritance
object
ReactiveObject
ActivatableViewModelBase
Implements
IReactiveNotifyPropertyChanged<IReactiveObject>
IHandleObservableErrors
IReactiveObject
IEnableLogger
IActivatableViewModel
Derived
Inherited Members
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