summaryrefslogtreecommitdiff
path: root/ViewModels/MainWindowViewModel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ViewModels/MainWindowViewModel.cs')
-rw-r--r--ViewModels/MainWindowViewModel.cs25
1 files changed, 25 insertions, 0 deletions
diff --git a/ViewModels/MainWindowViewModel.cs b/ViewModels/MainWindowViewModel.cs
new file mode 100644
index 0000000..8025190
--- /dev/null
+++ b/ViewModels/MainWindowViewModel.cs
@@ -0,0 +1,25 @@
+namespace east_auctioner.ViewModels;
+
+using east_auctioner.Models;
+
+public partial class MainWindowViewModel : ViewModelBase
+{
+ public string Greeting { get; } = "Welcome to Avalonia!";
+ public BidItem[] Items { get; }
+
+ private BidItem? _currentItem;
+ public BidItem? CurrentItem
+ {
+ get { return _currentItem; }
+ set { this.SetProperty(ref _currentItem, value); }
+ }
+
+ public MainWindowViewModel()
+ {
+ Items = [
+ new BidItem { Title = "foo" },
+ new BidItem { Title = "bar" },
+ new BidItem { Title = "baz" },
+ ];
+ }
+}