rewrite ObservableCollectionViewModel

This commit is contained in:
TheXamlGuy
2024-01-10 20:06:52 +00:00
parent d7d90b3d54
commit d6df6c5eb9
4 changed files with 180 additions and 17 deletions
+8 -2
View File
@@ -1,12 +1,18 @@
using CommunityToolkit.Mvvm.ComponentModel;
namespace Hyperbar;
public class WidgetContainerViewModel(ITemplateFactory templateFactory,
public partial class WidgetContainerViewModel(ITemplateFactory templateFactory,
IServiceFactory serviceFactory,
IMediator mediator,
IEnumerable<IWidgetViewModel> items) :
IEnumerable<IWidgetViewModel> items,
bool alternate) :
ObservableCollectionViewModel<IWidgetViewModel>(serviceFactory, mediator, items),
ITemplatedViewModel
{
[ObservableProperty]
private bool alternate = alternate;
public ITemplateFactory TemplateFactory => templateFactory;
}