Item Attributes

This commit is contained in:
2022-04-01 21:46:55 +02:00
parent 70afc3880e
commit 7ff3898bd9
22 changed files with 178 additions and 40 deletions

View File

@@ -1,3 +1,4 @@
using System.Reactive.Subjects;
using FileTime.App.Core.Models;
using FileTime.App.Core.Models.Enums;
using FileTime.Core.Models;
@@ -9,7 +10,7 @@ namespace FileTime.App.Core.ViewModels
public abstract partial class ItemViewModel : IItemViewModel
{
[Property]
private IItem? _item;
private IItem? _baseItem;
[Property]
private IObservable<IReadOnlyList<ItemNamePart>>? _displayName;
@@ -21,6 +22,15 @@ namespace FileTime.App.Core.ViewModels
private IObservable<bool>? _isMarked;
[Property]
private ItemViewMode _viewMode;
private IObservable<ItemViewMode> _viewMode;
[Property]
private DateTime? _createdAt;
[Property]
private string? _attributes;
[Property]
private BehaviorSubject<bool> _isAlternative = new(false);
}
}