ProfileImageModel.cs 709 B

1234567891011121314151617181920212223242526272829303132
  1. using Avalonia.Media;
  2. using Ryujinx.Ava.UI.ViewModels;
  3. namespace Ryujinx.Ava.UI.Models
  4. {
  5. public class ProfileImageModel : BaseModel
  6. {
  7. public ProfileImageModel(string name, byte[] data)
  8. {
  9. Name = name;
  10. Data = data;
  11. }
  12. public string Name { get; set; }
  13. public byte[] Data { get; set; }
  14. private SolidColorBrush _backgroundColor = new(Colors.White);
  15. public SolidColorBrush BackgroundColor
  16. {
  17. get
  18. {
  19. return _backgroundColor;
  20. }
  21. set
  22. {
  23. _backgroundColor = value;
  24. OnPropertyChanged();
  25. }
  26. }
  27. }
  28. }