getDownloadURL method

Future<String> getDownloadURL()

Retrieves the download URL for the object.

Returns: A Future that resolves to the download URL string.

Example:

String url = await ref.getDownloadURL();

Implementation

Future<String> getDownloadURL() async {
  FusabaseAuth auth = FusabaseAuth.instanceFor(app: storage.app);
  String? accessToken = await getAccessToken(auth);

  Map<String, dynamic> data = await StorageHelper.getDownloadUrlHelper(
    createClient(storage.app),
    storage._config,
    storage._maxOperationRetryTime,
    _bucket,
    __logLevel,
    accessToken,
    fullPath,
  );

  return data["URL"];
}