StorageReference interface

Représente une référence à un objet Google Cloud Storage. Les développeurs peuvent charger, télécharger et supprimer des objets, ainsi qu'obtenir/définir des métadonnées d'objet.

Signature:

export interface StorageReference 

Propriétés

Propriété Taper Description
seau chaîne Le nom du compartiment contenant l'objet de cette référence.
chemin complet chaîne Le chemin complet de cet objet.
nom chaîne Le nom court de cet objet, qui est le dernier composant du chemin complet. Par exemple, si fullPath est « full/path/image.png », le nom est « image.png ».
parent Référence de stockage | nul Une référence pointant vers l'emplacement parent de cette référence, ou null si cette référence est la racine.
racine Référence de stockage Une référence à la racine du bucket de cet objet.
stockage Stockage Firebase Instance FirebaseStorage associée à cette référence.

Méthodes

Méthode Description
àChaîne() Renvoie une URL gs:// pour cet objet sous la forme gs://<bucket>/<path>/<to>/<object>

StorageReference.bucket

Le nom du compartiment contenant l'objet de cette référence.

Signature:

bucket: string;

StorageReference.fullPath

Le chemin complet de cet objet.

Signature:

fullPath: string;

StorageReference.name

Le nom court de cet objet, qui est le dernier composant du chemin complet. Par exemple, si fullPath est « full/path/image.png », le nom est « image.png ».

Signature:

name: string;

StorageReference.parent

Une référence pointant vers l'emplacement parent de cette référence, ou null si cette référence est la racine.

Signature:

parent: StorageReference | null;

StorageReference.root

Une référence à la racine du bucket de cet objet.

Signature:

root: StorageReference;

StorageReference.storage

Instance FirebaseStorage associée à cette référence.

Signature:

storage: FirebaseStorage;

StorageReference.toString()

Renvoie une URL gs:// pour cet objet sous la forme gs://<bucket>/<path>/<to>/<object>

Signature:

toString(): string;

Retour:

chaîne

L'URL gs://.