Table of Contents

Class BackupItemViewModel

Namespace
McServerLauncher.ViewModels
Assembly
McServerLauncher.dll

A single backup entry shown in the list.

public class BackupItemViewModel : ObservableObject, INotifyPropertyChanged, INotifyPropertyChanging
Inheritance
BackupItemViewModel
Implements
Inherited Members

Constructors

BackupItemViewModel(BackupInfo)

public BackupItemViewModel(WorldBackupService.BackupInfo info)

Parameters

info WorldBackupService.BackupInfo

Properties

CreatedAt

public DateTime CreatedAt { get; }

Property Value

DateTime

CreatedAtText

public string CreatedAtText { get; }

Property Value

string

FileName

public string FileName { get; }

Property Value

string

FilePath

public string FilePath { get; }

Property Value

string

Goes

Why the next backup of its pile deletes this one; null when it does not.

[ExcludeFromCodeCoverage]
public string? Goes { get; set; }

Property Value

string

Icon

The icon for why it was made.

public Symbol Icon { get; }

Property Value

Symbol

IsAutomatic

Counted against the automatic limit.

public bool IsAutomatic { get; }

Property Value

bool

IsGoing

public bool IsGoing { get; }

Property Value

bool

IsManual

Counted against the manual limit.

public bool IsManual { get; }

Property Value

bool

SizeBytes

public long SizeBytes { get; }

Property Value

long

SizeText

public string SizeText { get; }

Property Value

string

Title

"13:24 · on stop": what the row is called.

public string Title { get; }

Property Value

string

TriggerText

public string TriggerText { get; }

Property Value

string