toJson method
Converts to JSON
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'filename': filename,
'originalName': originalName,
'mimeType': mimeType,
'size': size,
if (url != null) 'url': url,
if (bucket != null) 'bucket': bucket,
'isPublic': isPublic,
if (createdAt != null) 'createdAt': createdAt!.toIso8601String(),
if (thumbnails != null) 'thumbnails': thumbnails,
if (metadata != null) 'metadata': metadata,
};
}