Files
FileTime2/src/GuiApp/Avalonia/FileTime.GuiApp/Services/SystemClipboardService.cs
2023-04-25 16:34:13 +02:00

17 lines
429 B
C#

using Avalonia;
using Avalonia.Input.Platform;
using FileTime.App.Core.Services;
namespace FileTime.GuiApp.Services;
public class SystemClipboardService : ISystemClipboardService
{
public async Task CopyToClipboardAsync(string text)
{
var clipboard = AvaloniaLocator.Current.GetService<IClipboard>();
if (clipboard is not null)
{
await clipboard.SetTextAsync(text);
}
}
}