Show / Hide Table of Contents

Class AutoSaverUnsavedChangesModalViewModel

View Model to manage auto-saver backups.

Inheritance
object
BindableBase
AutoSaverUnsavedChangesModalViewModel
Implements
INotifyPropertyChanged
IAutoSaverUnsavedChangesModalViewModel
Inherited Members
BindableBase.SetProperty<T>(ref T, T, string)
BindableBase.SetProperty<T>(ref T, T, Action, string)
BindableBase.RaisePropertyChanged(string)
BindableBase.OnPropertyChanged(PropertyChangedEventArgs)
BindableBase.PropertyChanged
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class AutoSaverUnsavedChangesModalViewModel : BindableBase, INotifyPropertyChanged, IAutoSaverUnsavedChangesModalViewModel

Constructors

View Source

AutoSaverUnsavedChangesModalViewModel(IAutoSaver, IPhoenixLogger, IEventAggregator)

Declaration
public AutoSaverUnsavedChangesModalViewModel(IAutoSaver autoSaver, IPhoenixLogger logger, IEventAggregator eventAggregator)
Parameters
Type Name Description
IAutoSaver autoSaver
IPhoenixLogger logger
IEventAggregator eventAggregator

Properties

View Source

AvailableBackupDocuments

Gets the list of available backups.

Declaration
public ObservableCollection<IBackupDocument> AvailableBackupDocuments { get; }
Property Value
Type Description
ObservableCollection<IBackupDocument>
View Source

DeleteAllCommand

Gets the restore all command.

Declaration
public ICommand DeleteAllCommand { get; }
Property Value
Type Description
ICommand
View Source

DeleteCommand

Gets the delete command.

Declaration
public ICommand DeleteCommand { get; }
Property Value
Type Description
ICommand
View Source

HasAutoSaverTempFiles

Gets or sets a value indicating whether we should show the auto-saver unsaved changes modal.

Declaration
public bool HasAutoSaverTempFiles { get; set; }
Property Value
Type Description
bool
View Source

RestoreAllCommand

Gets the restore all command.

Declaration
public ICommand RestoreAllCommand { get; }
Property Value
Type Description
ICommand
View Source

RestoreCommand

Gets the restore command.

Declaration
public ICommand RestoreCommand { get; }
Property Value
Type Description
ICommand

Implements

INotifyPropertyChanged
IAutoSaverUnsavedChangesModalViewModel
  • View Source
In this article
Back to top Generated by DocFX