public void Push(BlobsClipboardData clipboardData) { Data = clipboardData; HasData = Data != null; if (Data != null) { ShortStatus = $"{"item".ToQuantity(clipboardData.Blobs.Count)} in clipboard"; } }
private async Task PaseFromClipboardAsync() { BlobsClipboardData data = ClipboardViewModel.Instance.Data; if (await DialogService?.AskYesNoAsync("Copy Files", $"Copy {"item".ToQuantity(data.Blobs.Count)} to {Account.DisplayName}{FolderPath}?")) { var copyTask = new CopyFilesTask(data.Storage, data.Blobs, Storage, FolderPath); await TaskService.ScheduleAsync(copyTask); } }