Group rename WIP
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
using System.Collections.ObjectModel;
|
||||
using FileTime.Core.Interactions;
|
||||
|
||||
namespace FileTime.App.Core.Interactions;
|
||||
|
||||
public class DoubleTextListPreview : IPreviewElement
|
||||
{
|
||||
public ObservableCollection<DoubleTextPreview> Items { get; } = new();
|
||||
public PreviewType PreviewType { get; } = PreviewType.DoubleTextList;
|
||||
object IPreviewElement.PreviewType => PreviewType;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System.Reactive.Subjects;
|
||||
using FileTime.App.Core.Models;
|
||||
using FileTime.Core.Interactions;
|
||||
|
||||
namespace FileTime.App.Core.Interactions;
|
||||
|
||||
public class DoubleTextPreview : IPreviewElement
|
||||
{
|
||||
public IObservable<List<ItemNamePart>> Text1 { get; init; } = new BehaviorSubject<List<ItemNamePart>>(new());
|
||||
public IObservable<List<ItemNamePart>> Text2 { get; init; } = new BehaviorSubject<List<ItemNamePart>>(new());
|
||||
|
||||
public PreviewType PreviewType { get; } = PreviewType.DoubleTextList;
|
||||
object IPreviewElement.PreviewType => PreviewType;
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
namespace FileTime.App.Core.Interactions;
|
||||
|
||||
public enum PreviewType
|
||||
{
|
||||
DoubleText,
|
||||
DoubleTextList
|
||||
}
|
||||
Reference in New Issue
Block a user