summaryrefslogtreecommitdiff
path: root/ViewModels/Image/ImageLoadedViewModel.cs
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2019-12-15 22:30:38 +0100
committerDennis Brentjes <d.brentjes@gmail.com>2019-12-15 22:30:38 +0100
commit0f98b398520a3f5cc6a299e7fd3b8fab494480d7 (patch)
treea1c0ab173723c47adf23d7dc5c1894185052cc39 /ViewModels/Image/ImageLoadedViewModel.cs
downloadavalar-0f98b398520a3f5cc6a299e7fd3b8fab494480d7.tar.gz
avalar-0f98b398520a3f5cc6a299e7fd3b8fab494480d7.tar.bz2
avalar-0f98b398520a3f5cc6a299e7fd3b8fab494480d7.zip
Initial commit, skeleton project.
Diffstat (limited to 'ViewModels/Image/ImageLoadedViewModel.cs')
-rw-r--r--ViewModels/Image/ImageLoadedViewModel.cs23
1 files changed, 23 insertions, 0 deletions
diff --git a/ViewModels/Image/ImageLoadedViewModel.cs b/ViewModels/Image/ImageLoadedViewModel.cs
new file mode 100644
index 0000000..f9e322c
--- /dev/null
+++ b/ViewModels/Image/ImageLoadedViewModel.cs
@@ -0,0 +1,23 @@
+using Avalonia.Media.Imaging;
+using ReactiveUI;
+
+namespace Avalar.ViewModels.Image
+{
+ public class ImageLoadedViewModel : ReactiveObject
+ {
+ public ImageLoadedViewModel(IBitmap bitmap)
+ {
+ Bitmap = bitmap;
+ }
+
+ private IBitmap m_Bitmap;
+ public IBitmap Bitmap
+ {
+ get => m_Bitmap;
+ set
+ {
+ this.RaiseAndSetIfChanged(ref m_Bitmap, value);
+ }
+ }
+ }
+}