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 |
---|---|---|
bucket | string | O nome do bucket que contém o objeto dessa referência. |
fullPath (em inglês) | string | O caminho completo deste objeto. |
name | string | O nome curto desse objeto, que é o último componente do caminho completo. Por exemplo, se fullPath for "full/path/image.png", o nome será "image.png". |
parent | StorageReference | nulo | Uma referência que aponta para o local pai dessa referência ou retorna nulo se a referência for a raiz. |
raiz | StorageReference (link em inglês) | Uma referência à raiz do bucket desse objeto. |
armazenamento | FirebaseStorage | A instância FirebaseStorage associada a esta referência. |
Métodos
Método | Descrição |
---|---|
toString(). | 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 curto desse 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 que aponta para o local pai dessa referência ou retorna nulo se a 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 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:
string
O URL gs://.