MultiUploadTask.fromJson constructor

MultiUploadTask.fromJson(
  1. Map<String, dynamic> json
)

Creates MultiUploadTask object from json

Implementation

MultiUploadTask.fromJson(super.json)
    : assert(
          json['taskType'] == 'MultiUploadTask',
          'The provided JSON map is not'
          ' a MultiUploadTask, because key "taskType" is not "MultiUploadTask".'),
      fileFields =
          List.from(jsonDecode(json['fileField'] as String? ?? '[]')),
      filenames = List.from(jsonDecode(json['filename'] as String? ?? '[]')),
      mimeTypes = List.from(jsonDecode(json['mimeType'] as String? ?? '[]')),
      super.fromJson();