File constructor
File({
- String? alternateLink,
- bool? appDataContents,
- bool? canComment,
- bool? canReadRevisions,
- FileCapabilities? capabilities,
- List<
ContentRestriction> ? contentRestrictions, - bool? copyRequiresWriterPermission,
- bool? copyable,
- DateTime? createdDate,
- String? defaultOpenWithLink,
- String? description,
- String? downloadUrl,
- String? driveId,
- bool? editable,
- String? embedLink,
- String? etag,
- bool? explicitlyTrashed,
- Map<
String, String> ? exportLinks, - String? fileExtension,
- String? fileSize,
- String? folderColorRgb,
- String? fullFileExtension,
- bool? hasAugmentedPermissions,
- bool? hasThumbnail,
- String? headRevisionId,
- String? iconLink,
- String? id,
- FileImageMediaMetadata? imageMediaMetadata,
- FileIndexableText? indexableText,
- bool? isAppAuthorized,
- String? kind,
- FileLabelInfo? labelInfo,
- FileLabels? labels,
- User? lastModifyingUser,
- String? lastModifyingUserName,
- DateTime? lastViewedByMeDate,
- DateTime? markedViewedByMeDate,
- String? md5Checksum,
- String? mimeType,
- DateTime? modifiedByMeDate,
- DateTime? modifiedDate,
- Map<
String, String> ? openWithLinks, - String? originalFilename,
- bool? ownedByMe,
- List<
String> ? ownerNames, - List<
User> ? owners, - List<
ParentReference> ? parents, - List<
String> ? permissionIds, - List<
Permission> ? permissions, - List<
Property> ? properties, - String? quotaBytesUsed,
- String? resourceKey,
- String? selfLink,
- String? sha1Checksum,
- String? sha256Checksum,
- User? sharingUser,
- FileShortcutDetails? shortcutDetails,
- List<
String> ? spaces, - String? teamDriveId,
- FileThumbnail? thumbnail,
- String? thumbnailLink,
- String? thumbnailVersion,
- String? title,
- DateTime? trashedDate,
- User? trashingUser,
- Permission? userPermission,
- String? version,
- FileVideoMediaMetadata? videoMediaMetadata,
- String? webContentLink,
- String? webViewLink,
Implementation
File({
this.alternateLink,
this.appDataContents,
this.canComment,
this.canReadRevisions,
this.capabilities,
this.contentRestrictions,
this.copyRequiresWriterPermission,
this.copyable,
this.createdDate,
this.defaultOpenWithLink,
this.description,
this.downloadUrl,
this.driveId,
this.editable,
this.embedLink,
this.etag,
this.explicitlyTrashed,
this.exportLinks,
this.fileExtension,
this.fileSize,
this.folderColorRgb,
this.fullFileExtension,
this.hasAugmentedPermissions,
this.hasThumbnail,
this.headRevisionId,
this.iconLink,
this.id,
this.imageMediaMetadata,
this.indexableText,
this.isAppAuthorized,
this.kind,
this.labelInfo,
this.labels,
this.lastModifyingUser,
this.lastModifyingUserName,
this.lastViewedByMeDate,
this.linkShareMetadata,
this.markedViewedByMeDate,
this.md5Checksum,
this.mimeType,
this.modifiedByMeDate,
this.modifiedDate,
this.openWithLinks,
this.originalFilename,
this.ownedByMe,
this.ownerNames,
this.owners,
this.parents,
this.permissionIds,
this.permissions,
this.properties,
this.quotaBytesUsed,
this.resourceKey,
this.selfLink,
this.sha1Checksum,
this.sha256Checksum,
this.shareable,
this.shared,
this.sharedWithMeDate,
this.sharingUser,
this.shortcutDetails,
this.spaces,
this.teamDriveId,
this.thumbnail,
this.thumbnailLink,
this.thumbnailVersion,
this.title,
this.trashedDate,
this.trashingUser,
this.userPermission,
this.version,
this.videoMediaMetadata,
this.webContentLink,
this.webViewLink,
this.writersCanShare,
});