File constructor
File({
- Map<
String, String?> ? appProperties, - FileCapabilities? capabilities,
- FileContentHints? contentHints,
- List<
ContentRestriction> ? contentRestrictions, - bool? copyRequiresWriterPermission,
- DateTime? createdTime,
- String? description,
- String? driveId,
- bool? explicitlyTrashed,
- Map<
String, String> ? exportLinks, - String? fileExtension,
- String? folderColorRgb,
- String? fullFileExtension,
- bool? hasAugmentedPermissions,
- bool? hasThumbnail,
- String? headRevisionId,
- String? iconLink,
- String? id,
- FileImageMediaMetadata? imageMediaMetadata,
- bool? isAppAuthorized,
- String? kind,
- FileLabelInfo? labelInfo,
- User? lastModifyingUser,
- String? md5Checksum,
- String? mimeType,
- bool? modifiedByMe,
- DateTime? modifiedByMeTime,
- DateTime? modifiedTime,
- String? name,
- String? originalFilename,
- bool? ownedByMe,
- List<
User> ? owners, - List<
String> ? parents, - List<
String> ? permissionIds, - List<
Permission> ? permissions, - Map<
String, String?> ? properties, - String? quotaBytesUsed,
- String? resourceKey,
- String? sha1Checksum,
- String? sha256Checksum,
- User? sharingUser,
- FileShortcutDetails? shortcutDetails,
- String? size,
- List<
String> ? spaces, - bool? starred,
- String? teamDriveId,
- String? thumbnailLink,
- String? thumbnailVersion,
- bool? trashed,
- DateTime? trashedTime,
- User? trashingUser,
- String? version,
- FileVideoMediaMetadata? videoMediaMetadata,
- bool? viewedByMe,
- DateTime? viewedByMeTime,
- bool? viewersCanCopyContent,
- String? webContentLink,
- String? webViewLink,
Implementation
File({
this.appProperties,
this.capabilities,
this.contentHints,
this.contentRestrictions,
this.copyRequiresWriterPermission,
this.createdTime,
this.description,
this.driveId,
this.explicitlyTrashed,
this.exportLinks,
this.fileExtension,
this.folderColorRgb,
this.fullFileExtension,
this.hasAugmentedPermissions,
this.hasThumbnail,
this.headRevisionId,
this.iconLink,
this.id,
this.imageMediaMetadata,
this.isAppAuthorized,
this.kind,
this.labelInfo,
this.lastModifyingUser,
this.linkShareMetadata,
this.md5Checksum,
this.mimeType,
this.modifiedByMe,
this.modifiedByMeTime,
this.modifiedTime,
this.name,
this.originalFilename,
this.ownedByMe,
this.owners,
this.parents,
this.permissionIds,
this.permissions,
this.properties,
this.quotaBytesUsed,
this.resourceKey,
this.sha1Checksum,
this.sha256Checksum,
this.shared,
this.sharedWithMeTime,
this.sharingUser,
this.shortcutDetails,
this.size,
this.spaces,
this.starred,
this.teamDriveId,
this.thumbnailLink,
this.thumbnailVersion,
this.trashed,
this.trashedTime,
this.trashingUser,
this.version,
this.videoMediaMetadata,
this.viewedByMe,
this.viewedByMeTime,
this.viewersCanCopyContent,
this.webContentLink,
this.webViewLink,
this.writersCanShare,
});