StorageReference interface

Representa uma referência a um objeto do Google Cloud Storage. Os desenvolvedores podem fazer upload, download e excluir objetos, bem como obter/definir metadados de objetos.

Assinatura:

export interface StorageReference 

Propriedades

Propriedade Modelo Descrição
balde corda O nome do bucket que contém o objeto dessa referência.
caminho completo corda O caminho completo deste objeto.
nome corda O nome abreviado desse objeto, que é o último componente do caminho completo. Por exemplo, se fullPath for 'full/path/image.png', name será 'image.png'.
pai ArmazenamentoReferência | nulo Uma referência apontando para o local pai dessa referência ou null se essa referência for a raiz.
raiz Referência de armazenamento Uma referência à raiz do bucket desse objeto.
armazenar Armazenamento do Firebase A instância do FirebaseStorage associada a esta referência.

Métodos

Método Descrição
para sequenciar() Retorna um URL gs:// para este objeto no formato gs://<bucket>/<path>/<to>/<object>

StorageReference.bucket

O nome do bucket que contém o objeto dessa referência.

Assinatura:

bucket: string;

StorageReference.fullPath

O caminho completo deste objeto.

Assinatura:

fullPath: string;

StorageReference.name

O nome abreviado desse objeto, que é o último componente do caminho completo. Por exemplo, se fullPath for 'full/path/image.png', name será 'image.png'.

Assinatura:

name: string;

StorageReference.parent

Uma referência apontando para o local pai dessa referência ou null se essa referência for a raiz.

Assinatura:

parent: StorageReference | null;

StorageReference.root

Uma referência à raiz do bucket desse objeto.

Assinatura:

root: StorageReference;

StorageReference.storage

A instância do FirebaseStorage associada a esta referência.

Assinatura:

storage: FirebaseStorage;

StorageReference.toString()

Retorna um URL gs:// para este objeto no formato gs://<bucket>/<path>/<to>/<object>

Assinatura:

toString(): string;

Devoluções:

corda

A URL gs://.