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 Tipo Descrição
balde corda O nome do bucket que contém o objeto desta referência.
caminho completo corda O caminho completo deste objeto.
nome corda O nome abreviado deste objeto, que é o último componente do caminho completo. Por exemplo, se fullPath for 'full/path/image.png', o nome será 'image.png'.
pai Referência de armazenamento | nulo Uma referência apontando para o local pai desta referência ou nula se esta referência for a raiz.
raiz Referência de armazenamento Uma referência à raiz do bucket deste objeto.
armazenar Armazenamento 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 desta referência.

Assinatura:

bucket: string;

StorageReference.fullPath

O caminho completo deste objeto.

Assinatura:

fullPath: string;

StorageReference.nome

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

Assinatura:

name: string;

StorageReference.parent

Uma referência apontando para o local pai desta referência ou nula se esta referência for a raiz.

Assinatura:

parent: StorageReference | null;

StorageReference.root

Uma referência à raiz do bucket deste 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;

Retorna:

corda

O URL gs://.