Files
pcgs-inv/PcgsInvUi/ViewModels/ErrorWindowViewModel.cs
T

22 lines
512 B
C#

using Avalonia.Controls;
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
namespace PcgsInvUi.ViewModels;
public partial class ErrorWindowViewModel : ViewModelBase {
private readonly Window _dialog;
public ErrorWindowViewModel(Window dialog, string message) {
_dialog = dialog;
Message = message;
}
[ObservableProperty]
public partial string Message { get; set; }
[RelayCommand]
public void Close() {
_dialog.Close();
}
}