modelByUpload<T> method

Future<T> modelByUpload<T>(
  1. String path,
  2. File file,
  3. T parse(
    1. dynamic dynamic
    ), {
  4. String? fileName,
  5. String? baseUrl,
  6. Map<String, dynamic>? query,
  7. Options? options,
  8. String? fileKey,
  9. MediaType? fileMime,
  10. Map<String, dynamic>? extraInfo,
})

Upload a file and parses the result using given parser

Implementation

Future<T> modelByUpload<T>(String path, File file, T parse(dynamic),
        {String? fileName,
        String? baseUrl,
        Map<String, dynamic>? query,
        Options? options,
        String? fileKey,
        MediaType? fileMime,
        Map<String, dynamic>? extraInfo}) async =>
    _parseRequest(
        await upload(path, file,
            fileName: fileName,
            baseUrl: baseUrl,
            query: query,
            options: options,
            fileKey: fileKey,
            fileMime: fileMime,
            extraInfo: extraInfo),
        parse);