Storage
Clase para interactuar con Firebase Storage, proporcionando métodos para cargar, eliminar y obtener archivos en formato Base64 o URL.
Ref
Define la referencia de almacenamiento en la ruta especificada.
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
path | string | sí | Ruta en Firebase Storage para la referencia. |
onUploadBase64
Sube un archivo en formato Base64 a la referencia actual en Firebase Storage.
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
base64 | string | sí | Cadena en formato Base64 del archivo a subir. |
Usos
- Subir archivo en formato Base64
const fb = new FenextFirebase({ config });
fb.storage.Ref("/images/avatar.png").onUploadBase64(base64String);
onDelete
Elimina el archivo en la referencia actual de Firebase Storage.
Usos
- Eliminar archivo en Firebase Storage
const fb = new FenextFirebase({ config });
fb.storage.Ref("/images/avatar.png").onDelete();
onGetBase64
Obtiene el archivo en la referencia actual de Firebase Storage en formato Base64.
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
props | onGetBase64Props | no | Opciones para personalizar el formato de datos (por defecto: 'data:image/png;base64,'). |
Usos
- Obtener archivo en formato Base64
const fb = new FenextFirebase({ config });
fb.storage.Ref("/images/avatar.png").onGetBase64();
onGetUrl
Obtiene la URL de descarga del archivo en la referencia actual de Firebase Storage.
Usos
- Definir referencia y obtener URL
const fb = new FenextFirebase({ config });
fb.storage.Ref("/images/avatar.png").onGetUrl();