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://.