toMetadataJson method
Implementation
Map<String, Object?> toMetadataJson({bool includePayload = false}) {
return {
'filename': filename,
'mimeType': mimeType,
'format': format?.name,
'extension': extension,
'sizeBytes': sizeBytes,
'isText': isText,
'isBinary': isBinary,
'metadata': metadata,
if (includePayload && text != null) 'text': text,
if (includePayload) 'base64': base64Payload,
};
}