putData method

UploadTask putData(
  1. Uint8List data,
  2. [SettableMetadata? metadata]
)

Uploads data to this reference.

Parameters:

  • data: The data to upload.
  • metadata: Optional metadata.

Returns: An UploadTask to manage the upload.

Example:

UploadTask task = ref.putData(myData);

Implementation

UploadTask putData(Uint8List data, [SettableMetadata? metadata]) {
  metadata ??= SettableMetadata();
  metadata.contentType ??= "application/octet-stream";
  return UploadTask(data, storage, metadata, this);
}