DocumentVersionMetadata class

Describes a version of a document.

Constructors

DocumentVersionMetadata({DateTime? contentCreatedTimestamp, DateTime? contentModifiedTimestamp, String? contentType, DateTime? createdTimestamp, String? creatorId, String? id, DateTime? modifiedTimestamp, String? name, String? signature, int? size, Map<DocumentSourceType, String>? source, DocumentStatusType? status, Map<DocumentThumbnailType, String>? thumbnail})
DocumentVersionMetadata.fromJson(Map<String, dynamic> json)
factory

Properties

contentCreatedTimestamp DateTime?
The timestamp when the content of the document was originally created.
final
contentModifiedTimestamp DateTime?
The timestamp when the content of the document was modified.
final
contentType String?
The content type of the document.
final
createdTimestamp DateTime?
The timestamp when the document was first uploaded.
final
creatorId String?
The ID of the creator.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID of the version.
final
modifiedTimestamp DateTime?
The timestamp when the document was last uploaded.
final
name String?
The name of the version.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signature String?
The signature of the document.
final
size int?
The size of the document, in bytes.
final
source Map<DocumentSourceType, String>?
The source of the document.
final
status DocumentStatusType?
The status of the document.
final
thumbnail Map<DocumentThumbnailType, String>?
The thumbnail of the document.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited