toMap method
Implementation
Map<String, dynamic> toMap() {
final result = <String, dynamic>{};
result['mediaType'] = mediaType?.name;
result['maxSelectedAssets'] = maxSelectedAssets;
result['minSelectedAssets'] = minSelectedAssets;
result['maxFileSize'] = maxFileSize;
result['minFileSize'] = minFileSize;
result['enablePreview'] = enablePreview;
result['convertHeicToJPG'] = convertHeicToJPG;
result['convertLivePhotosToJPG'] = convertLivePhotosToJPG;
result['maxDuration'] = maxDuration;
result['minDuration'] = minDuration;
result['isExportThumbnail'] = isExportThumbnail;
result['thumbnailCompressFormat'] = thumbnailCompressFormat;
result['thumbnailCompressQuality'] = thumbnailCompressQuality;
result['numberOfColumn'] = numberOfColumn;
result['usedCameraButton'] = usedCameraButton;
result['isGif'] = isGif;
result['compressQuality'] = compressQuality;
result['compressFormat'] = compressFormat;
result['maxSizeOutput'] = maxSizeOutput?.toMap();
return result;
}