DriveFile constructor

DriveFile({
  1. String? category,
  2. String? id,
  3. String? fileName,
  4. int? size,
  5. String? mimeType,
  6. List<String>? parentFolder,
  7. DateTime? createdTime,
  8. DateTime? editedTime,
  9. String? description,
  10. List<DriveUser>? owners,
  11. bool? favorite,
  12. bool? recycled,
  13. Map<String, String>? appSettings,
  14. Map<String, String>? properties,
  15. DriveCapabilities? capabilities,
  16. ContentExtras? contentExtras,
  17. bool? writerHasCopyPermission,
  18. bool? directlyRecycled,
  19. String? fileSuffix,
  20. String? fullFileSuffix,
  21. bool? existThumbnail,
  22. String? iconDownloadLink,
  23. PictureMetadata? pictureMetadata,
  24. bool? isAppAuthorized,
  25. DriveUser? lastEditor,
  26. bool? editedByMe,
  27. DateTime? editedByMeTime,
  28. bool? ownedByMe,
  29. List<String>? permissionIds,
  30. List<DrivePermission>? permissions,
  31. int? occupiedSpace,
  32. String? sha256,
  33. bool? hasShared,
  34. DateTime? sharedWithMeTime,
  35. DriveUser? sharer,
  36. List<String>? containers,
  37. String? thumbnailDownloadLink,
  38. String? smallThumbnailDownloadLink,
  39. DateTime? recycledTime,
  40. DriveUser? recyclingUser,
  41. VideoMetadata? videoMetadata,
  42. String? contentDownloadLink,
  43. bool? writersHasSharePermission,
  44. String? contentVersion,
  45. String? lastHistoryVersionId,
  46. String? originalFilename,
  47. int? thumbnailVersion,
  48. int? version,
  49. String? onLineViewLink,
})

Implementation

DriveFile({
  this.category,
  this.id,
  this.fileName,
  this.size,
  this.mimeType,
  this.parentFolder,
  this.createdTime,
  this.editedTime,
  this.description,
  this.owners,
  this.favorite,
  this.recycled,
  this.appSettings,
  this.properties,
  this.capabilities,
  this.contentExtras,
  this.writerHasCopyPermission,
  this.directlyRecycled,
  this.fileSuffix,
  this.fullFileSuffix,
  this.existThumbnail,
  this.iconDownloadLink,
  this.pictureMetadata,
  this.isAppAuthorized,
  this.lastEditor,
  this.editedByMe,
  this.editedByMeTime,
  this.ownedByMe,
  this.permissionIds,
  this.permissions,
  this.occupiedSpace,
  this.sha256,
  this.hasShared,
  this.sharedWithMeTime,
  this.sharer,
  this.containers,
  this.thumbnailDownloadLink,
  this.smallThumbnailDownloadLink,
  this.recycledTime,
  this.recyclingUser,
  this.videoMetadata,
  this.contentDownloadLink,
  this.writersHasSharePermission,
  this.contentVersion,
  this.lastHistoryVersionId,
  this.originalFilename,
  this.thumbnailVersion,
  this.version,
  this.onLineViewLink,
});