Files
FileTime2/src/AppCommon/FileTime.App.Core.Abstraction/Services/IClipboardService.cs

15 lines
394 B
C#

using FileTime.Core.Command;
using FileTime.Core.Models;
namespace FileTime.App.Core.Services;
public interface IClipboardService
{
Type? CommandFactoryType { get; }
IReadOnlyList<FullName> Content { get; }
void AddContent(FullName absolutePath);
void RemoveContent(FullName absolutePath);
void Clear();
void SetCommand<T>() where T : ITransportationCommandFactory;
}