uploadFile method

  1. @override
Future<void> uploadFile(
  1. UploadLargestFilesProps arguments
)
override

It's a Dart function that calls the JavaScript function uploadFile

Implementation

@override
Future<void> uploadFile(UploadLargestFilesProps arguments) async {
  final uploadLargestFilesChannelHandler = UploadLargestFilesChannelHandler();
  UploadLargestFilesWeb(arguments.onProgress);

  /// It's converting the JavaScript Promise to a Dart Future.
  await uploadLargestFilesChannelHandler.sendMethodMessage(
    JsEvent.uploadFile,
    arguments,
  );
}