UploadTask.fromMap constructor

UploadTask.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory UploadTask.fromMap(Map<String, dynamic> map) {
  return UploadTask(
    uploadId: map['uploadId'] as String,
    filePath: map['filePath'] as String,
    url: map['url'] as String,
    method: map['method'] as String? ?? 'POST',
    headers: Map<String, String>.from(map['headers'] as Map? ?? {}),
    fields: Map<String, String>.from(map['fields'] as Map? ?? {}),
    fileFieldName: map['fileFieldName'] as String? ?? 'file',
    notificationTitle: map['notificationTitle'] as String?,
    notificationDescription: map['notificationDescription'] as String?,
    showNotification: map['showNotification'] as bool? ?? true,
  );
}