BoatModifyWaferViewModel.cs 584 B

1234567891011121314151617181920212223242526272829303132
  1. using System.Net.NetworkInformation;
  2. using System.Windows.Media;
  3. namespace MaintainModule.Pops.Boat;
  4. internal partial class BoatModifyWaferViewModel : ObservableObject, IPopAware
  5. {
  6. public ImageSource? ImageSource { get; set; }
  7. public string? Title { get; set; } = "Boat Wafer";
  8. public Action? RequestClose { get; set; }
  9. public bool CanClose()
  10. {
  11. return true;
  12. }
  13. public void OnClose()
  14. {
  15. }
  16. public void OnPop(object? state)
  17. {
  18. }
  19. [RelayCommand]
  20. private void Close()
  21. {
  22. this.RequestClose?.Invoke();
  23. }
  24. }