Order in Tab instead TabViewModel, Utf8 char handling
This commit is contained in:
11
src/Core/FileTime.Core.Abstraction/Models/ItemOrdering.cs
Normal file
11
src/Core/FileTime.Core.Abstraction/Models/ItemOrdering.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace FileTime.App.Core.Models;
|
||||
|
||||
public enum ItemOrdering
|
||||
{
|
||||
Name,
|
||||
NameDesc,
|
||||
CreationDate,
|
||||
CreationDateDesc,
|
||||
LastModifyDate,
|
||||
LastModifyDateDesc,
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
using System.Collections.ObjectModel;
|
||||
using DeclarativeProperty;
|
||||
using FileTime.App.Core.Models;
|
||||
using FileTime.Core.Models;
|
||||
using InitableService;
|
||||
|
||||
@@ -7,10 +8,11 @@ namespace FileTime.Core.Services;
|
||||
|
||||
public interface ITab : IAsyncInitable<IContainer>, IDisposable
|
||||
{
|
||||
public IDeclarativeProperty<IContainer?> CurrentLocation { get; }
|
||||
public IDeclarativeProperty<ObservableCollection<IItem>?> CurrentItems { get; }
|
||||
public IDeclarativeProperty<AbsolutePath?> CurrentSelectedItem { get; }
|
||||
IDeclarativeProperty<IContainer?> CurrentLocation { get; }
|
||||
IDeclarativeProperty<ObservableCollection<IItem>?> CurrentItems { get; }
|
||||
IDeclarativeProperty<AbsolutePath?> CurrentSelectedItem { get; }
|
||||
FullName? LastDeepestSelectedPath { get; }
|
||||
DeclarativeProperty<ItemOrdering?> Ordering { get; }
|
||||
|
||||
Task SetCurrentLocation(IContainer newLocation);
|
||||
void AddItemFilter(ItemFilter filter);
|
||||
|
||||
Reference in New Issue
Block a user