ShareItem.m 620 B

12345678910111213141516171819202122232425
  1. /**
  2. * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
  3. * SPDX-License-Identifier: GPL-3.0-or-later
  4. */
  5. #import "ShareItem.h"
  6. @implementation ShareItem
  7. + (instancetype)initWithURL:(NSURL *)fileURL withName:(NSString *)fileName withPlaceholderImage:(UIImage *)placeholderImage isImage:(BOOL)isImage
  8. {
  9. ShareItem* item = [[ShareItem alloc] init];
  10. item.fileURL = fileURL;
  11. item.filePath = fileURL.path;
  12. item.fileName = fileName;
  13. item.placeholderImage = placeholderImage;
  14. item.uploadProgress = 0;
  15. item.isImage = isImage;
  16. item.caption = @"";
  17. return item;
  18. }
  19. @end