Files
Walleby/Bitvault/ManageNavigationViewModel.cs
T
TheXamlGuy 7cbca0783f WIP
2024-05-04 15:13:46 +01:00

52 lines
1.6 KiB
C#

using Toolkit.Foundation;
namespace Bitvault;
public partial class ManageNavigationViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer) :
ObservableViewModel(provider, factory, mediator, publisher, subscriber, disposer),
IMainNavigationViewModel;
public partial class VaultCommandViewModel : ObservableCollectionViewModel
{
public VaultCommandViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer)
{
Add<SearchVaultCommandViewModel>();
Add<CreateLockerCommandViewModel>();
}
}
public partial class SearchVaultCommandViewModel :
ObservableCollectionViewModel
{
public SearchVaultCommandViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer)
{
}
}
public partial class CreateLockerCommandViewModel :
ObservableCollectionViewModel
{
public CreateLockerCommandViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer)
{
}
}