toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final alternateLink = this.alternateLink;
final appDataContents = this.appDataContents;
final canComment = this.canComment;
final canReadRevisions = this.canReadRevisions;
final capabilities = this.capabilities;
final contentRestrictions = this.contentRestrictions;
final copyRequiresWriterPermission = this.copyRequiresWriterPermission;
final copyable = this.copyable;
final createdDate = this.createdDate;
final defaultOpenWithLink = this.defaultOpenWithLink;
final description = this.description;
final downloadUrl = this.downloadUrl;
final driveId = this.driveId;
final editable = this.editable;
final embedLink = this.embedLink;
final etag = this.etag;
final explicitlyTrashed = this.explicitlyTrashed;
final exportLinks = this.exportLinks;
final fileExtension = this.fileExtension;
final fileSize = this.fileSize;
final folderColorRgb = this.folderColorRgb;
final fullFileExtension = this.fullFileExtension;
final hasAugmentedPermissions = this.hasAugmentedPermissions;
final hasThumbnail = this.hasThumbnail;
final headRevisionId = this.headRevisionId;
final iconLink = this.iconLink;
final id = this.id;
final imageMediaMetadata = this.imageMediaMetadata;
final indexableText = this.indexableText;
final inheritedPermissionsDisabled = this.inheritedPermissionsDisabled;
final isAppAuthorized = this.isAppAuthorized;
final kind = this.kind;
final labelInfo = this.labelInfo;
final labels = this.labels;
final lastModifyingUser = this.lastModifyingUser;
final lastModifyingUserName = this.lastModifyingUserName;
final lastViewedByMeDate = this.lastViewedByMeDate;
final linkShareMetadata = this.linkShareMetadata;
final markedViewedByMeDate = this.markedViewedByMeDate;
final md5Checksum = this.md5Checksum;
final mimeType = this.mimeType;
final modifiedByMeDate = this.modifiedByMeDate;
final modifiedDate = this.modifiedDate;
final openWithLinks = this.openWithLinks;
final originalFilename = this.originalFilename;
final ownedByMe = this.ownedByMe;
final ownerNames = this.ownerNames;
final owners = this.owners;
final parents = this.parents;
final permissionIds = this.permissionIds;
final permissions = this.permissions;
final properties = this.properties;
final quotaBytesUsed = this.quotaBytesUsed;
final resourceKey = this.resourceKey;
final selfLink = this.selfLink;
final sha1Checksum = this.sha1Checksum;
final sha256Checksum = this.sha256Checksum;
final shareable = this.shareable;
final shared = this.shared;
final sharedWithMeDate = this.sharedWithMeDate;
final sharingUser = this.sharingUser;
final shortcutDetails = this.shortcutDetails;
final spaces = this.spaces;
final teamDriveId = this.teamDriveId;
final thumbnail = this.thumbnail;
final thumbnailLink = this.thumbnailLink;
final thumbnailVersion = this.thumbnailVersion;
final title = this.title;
final trashedDate = this.trashedDate;
final trashingUser = this.trashingUser;
final userPermission = this.userPermission;
final version = this.version;
final videoMediaMetadata = this.videoMediaMetadata;
final webContentLink = this.webContentLink;
final webViewLink = this.webViewLink;
final writersCanShare = this.writersCanShare;
return {
'alternateLink': ?alternateLink,
'appDataContents': ?appDataContents,
'canComment': ?canComment,
'canReadRevisions': ?canReadRevisions,
'capabilities': ?capabilities,
'contentRestrictions': ?contentRestrictions,
'copyRequiresWriterPermission': ?copyRequiresWriterPermission,
'copyable': ?copyable,
'createdDate': ?createdDate?.toUtc().toIso8601String(),
'defaultOpenWithLink': ?defaultOpenWithLink,
'description': ?description,
'downloadUrl': ?downloadUrl,
'driveId': ?driveId,
'editable': ?editable,
'embedLink': ?embedLink,
'etag': ?etag,
'explicitlyTrashed': ?explicitlyTrashed,
'exportLinks': ?exportLinks,
'fileExtension': ?fileExtension,
'fileSize': ?fileSize,
'folderColorRgb': ?folderColorRgb,
'fullFileExtension': ?fullFileExtension,
'hasAugmentedPermissions': ?hasAugmentedPermissions,
'hasThumbnail': ?hasThumbnail,
'headRevisionId': ?headRevisionId,
'iconLink': ?iconLink,
'id': ?id,
'imageMediaMetadata': ?imageMediaMetadata,
'indexableText': ?indexableText,
'inheritedPermissionsDisabled': ?inheritedPermissionsDisabled,
'isAppAuthorized': ?isAppAuthorized,
'kind': ?kind,
'labelInfo': ?labelInfo,
'labels': ?labels,
'lastModifyingUser': ?lastModifyingUser,
'lastModifyingUserName': ?lastModifyingUserName,
'lastViewedByMeDate': ?lastViewedByMeDate?.toUtc().toIso8601String(),
'linkShareMetadata': ?linkShareMetadata,
'markedViewedByMeDate': ?markedViewedByMeDate?.toUtc().toIso8601String(),
'md5Checksum': ?md5Checksum,
'mimeType': ?mimeType,
'modifiedByMeDate': ?modifiedByMeDate?.toUtc().toIso8601String(),
'modifiedDate': ?modifiedDate?.toUtc().toIso8601String(),
'openWithLinks': ?openWithLinks,
'originalFilename': ?originalFilename,
'ownedByMe': ?ownedByMe,
'ownerNames': ?ownerNames,
'owners': ?owners,
'parents': ?parents,
'permissionIds': ?permissionIds,
'permissions': ?permissions,
'properties': ?properties,
'quotaBytesUsed': ?quotaBytesUsed,
'resourceKey': ?resourceKey,
'selfLink': ?selfLink,
'sha1Checksum': ?sha1Checksum,
'sha256Checksum': ?sha256Checksum,
'shareable': ?shareable,
'shared': ?shared,
'sharedWithMeDate': ?sharedWithMeDate?.toUtc().toIso8601String(),
'sharingUser': ?sharingUser,
'shortcutDetails': ?shortcutDetails,
'spaces': ?spaces,
'teamDriveId': ?teamDriveId,
'thumbnail': ?thumbnail,
'thumbnailLink': ?thumbnailLink,
'thumbnailVersion': ?thumbnailVersion,
'title': ?title,
'trashedDate': ?trashedDate?.toUtc().toIso8601String(),
'trashingUser': ?trashingUser,
'userPermission': ?userPermission,
'version': ?version,
'videoMediaMetadata': ?videoMediaMetadata,
'webContentLink': ?webContentLink,
'webViewLink': ?webViewLink,
'writersCanShare': ?writersCanShare,
};
}