temp: broken push to laptop
This commit is contained in:
1 parent
0a0ea86d25
commit
3a819ce180
32 files changed
+503
-573
No files matched your search
@@ -1,23 +1,22 @@
|
||||
using System.Reactive;
|
||||
using ReactiveUI;
|
||||
using Avalonia.Controls;
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
using CommunityToolkit.Mvvm.Input;
|
||||
|
||||
namespace PcgsInvUi.ViewModels;
|
||||
namespace PcgsInvUi.ViewModels;
|
||||
|
||||
public class ErrorWindowViewModel : ViewModelBase {
|
||||
public partial class ErrorWindowViewModel : ViewModelBase {
|
||||
private readonly Window _dialog;
|
||||
|
||||
public string DisplayedMessage {
|
||||
get => _message;
|
||||
set => this.RaiseAndSetIfChanged(ref _message, value);
|
||||
}
|
||||
private string _message;
|
||||
|
||||
public ReactiveCommand<Unit, object> CloseCommand { get; }
|
||||
|
||||
public ErrorWindowViewModel(string message)
|
||||
{
|
||||
_message = message;
|
||||
|
||||
CloseCommand = ReactiveCommand.Create(() => (object)false);
|
||||
public ErrorWindowViewModel(Window dialog, string message) {
|
||||
_dialog = dialog;
|
||||
Message = message;
|
||||
}
|
||||
|
||||
}
|
||||
[ObservableProperty]
|
||||
public partial string Message { get; set; }
|
||||
|
||||
[RelayCommand]
|
||||
public void Close() {
|
||||
_dialog.Close();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user