Files
Walleby/Wallet/LocalAttachmentEntryViewModel.cs
T
2024-07-24 21:51:51 +01:00

30 lines
730 B
C#

using CommunityToolkit.Mvvm.ComponentModel;
using Toolkit.Foundation;
namespace Wallet;
public partial class LocalAttachmentEntryViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer,
string path,
DateTimeOffset created,
int size,
string name) : Observable(provider, factory, mediator, publisher, subscriber, disposer),
IAttachmentEntryViewModel
{
[ObservableProperty]
private DateTimeOffset created = created;
[ObservableProperty]
private string path = path;
[ObservableProperty]
private int size = size;
[ObservableProperty]
private string name = name;
}