Cloud Storage for Firebase.
Functions
| Function | Description |
|---|---|
| getDownloadURL(file) | Gets the download URL for the given File. |
| getStorage(app) | Gets the service for the default app or a given app.getStorage() can be called with no arguments to access the default app's Storage service or as getStorage(app) to access the Storage service associated with a specific app. |
Classes
| Class | Description |
|---|---|
| Storage_2 | The default Storage service if no app is provided or the Storage service associated with the provided app. |
getDownloadURL(file)
Gets the download URL for the given File.
Signature:
export declare function getDownloadURL(file: File): Promise<string>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| file | File |
Returns:
Promise<string>
Example
// Get the downloadUrl for a given file ref
const storage = getStorage();
const myRef = ref(storage, 'images/mountains.jpg');
const downloadUrl = await getDownloadURL(myRef);
getStorage(app)
Gets the service for the default app or a given app.
getStorage() can be called with no arguments to access the default app's Storage service or as getStorage(app) to access the Storage service associated with a specific app.
Signature:
export declare function getStorage(app?: App): Storage;
Parameters
| Parameter | Type | Description |
|---|---|---|
| app | App |
Returns:
Example 1
// Get the Storage service for the default app
const defaultStorage = getStorage();
Example 2
// Get the Storage service for a given app
const otherStorage = getStorage(otherApp);