aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx/UI/Models/ProfileImageModel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx/UI/Models/ProfileImageModel.cs')
-rw-r--r--src/Ryujinx/UI/Models/ProfileImageModel.cs32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/Ryujinx/UI/Models/ProfileImageModel.cs b/src/Ryujinx/UI/Models/ProfileImageModel.cs
new file mode 100644
index 00000000..99365dfc
--- /dev/null
+++ b/src/Ryujinx/UI/Models/ProfileImageModel.cs
@@ -0,0 +1,32 @@
+using Avalonia.Media;
+using Ryujinx.Ava.UI.ViewModels;
+
+namespace Ryujinx.Ava.UI.Models
+{
+ public class ProfileImageModel : BaseModel
+ {
+ public ProfileImageModel(string name, byte[] data)
+ {
+ Name = name;
+ Data = data;
+ }
+
+ public string Name { get; set; }
+ public byte[] Data { get; set; }
+
+ private SolidColorBrush _backgroundColor = new(Colors.White);
+
+ public SolidColorBrush BackgroundColor
+ {
+ get
+ {
+ return _backgroundColor;
+ }
+ set
+ {
+ _backgroundColor = value;
+ OnPropertyChanged();
+ }
+ }
+ }
+}