putString method

UploadTask putString(
  1. String data, [
  2. String? format,
  3. UploadMetadata? metadata
])

Uploads String data to the actual location with optional String format and metadata.

See allowed format values in storage_interop.StringFormat class.

Returns the UploadTask which can be used to monitor and manage the upload.

Implementation

UploadTask putString(String data,
    [String? format, UploadMetadata? metadata]) {
  storage_interop.UploadTaskJsImpl taskImpl;
  if (metadata != null) {
    taskImpl = jsObject.putString(data, format!, metadata.jsObject);
  } else if (format != null) {
    taskImpl = jsObject.putString(data, format);
  } else {
    taskImpl = jsObject.putString(data);
  }
  return UploadTask.getInstance(taskImpl);
}