Files
FileTime2/src/AppCommon/FileTime.App.Core.Abstraction/Services/IClipboardService.cs
2022-05-07 18:58:12 +02:00

16 lines
433 B
C#

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