From ead288ab5246417b010529bc32d67558e9cdc8d6 Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Sun, 5 May 2024 20:43:17 +0100 Subject: [PATCH] Make it possible to feed in options to the Enumerate handler --- Bitvault.Avalonia/AllNavigationView.axaml | 16 +++++++- Bitvault.Avalonia/ArchiveNavigationView.axaml | 14 ++++++- Bitvault.Avalonia/StarredNavigationView.axaml | 14 ++++++- Bitvault.Avalonia/VaultView.axaml | 2 +- Bitvault/AllNavigationViewModel.cs | 2 +- Bitvault/Filter.cs | 3 ++ Bitvault/FilterVaultNavigationViewModel.cs | 25 +++++++---- Bitvault/FooterViewModel.cs | 2 +- Bitvault/VaultViewModel.cs | 27 ++++++++++-- Bitvault/VaultViewModelHandler.cs | 41 +++++++++++++++---- Bitvault/VaultViewModelOptions.cs | 6 +++ 11 files changed, 124 insertions(+), 28 deletions(-) create mode 100644 Bitvault/Filter.cs create mode 100644 Bitvault/VaultViewModelOptions.cs diff --git a/Bitvault.Avalonia/AllNavigationView.axaml b/Bitvault.Avalonia/AllNavigationView.axaml index 8a10fd3..b75b3a6 100644 --- a/Bitvault.Avalonia/AllNavigationView.axaml +++ b/Bitvault.Avalonia/AllNavigationView.axaml @@ -14,8 +14,20 @@ - - + + + + + + + + + + + + + + diff --git a/Bitvault.Avalonia/ArchiveNavigationView.axaml b/Bitvault.Avalonia/ArchiveNavigationView.axaml index 2cd3b36..6516c31 100644 --- a/Bitvault.Avalonia/ArchiveNavigationView.axaml +++ b/Bitvault.Avalonia/ArchiveNavigationView.axaml @@ -14,7 +14,19 @@ - + + + + + + + + + + + + + diff --git a/Bitvault.Avalonia/StarredNavigationView.axaml b/Bitvault.Avalonia/StarredNavigationView.axaml index 7a4a441..0a2dacc 100644 --- a/Bitvault.Avalonia/StarredNavigationView.axaml +++ b/Bitvault.Avalonia/StarredNavigationView.axaml @@ -14,7 +14,19 @@ - + + + + + + + + + + + + + diff --git a/Bitvault.Avalonia/VaultView.axaml b/Bitvault.Avalonia/VaultView.axaml index 2afad88..f6ae424 100644 --- a/Bitvault.Avalonia/VaultView.axaml +++ b/Bitvault.Avalonia/VaultView.axaml @@ -17,7 +17,7 @@ Height="40" Margin="0,4,0,0" ColumnDefinitions="*,Auto"> - +