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