toMap method

Map<String, dynamic> toMap()

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;
}