Storage

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ámetroTipoRequeridoDefaultDescripcion
pathstringRuta en Firebase Storage para la referencia.

onUploadBase64

Sube un archivo en formato Base64 a la referencia actual en Firebase Storage.

Parámetros

ParámetroTipoRequeridoDefaultDescripcion
base64stringCadena 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ámetroTipoRequeridoDefaultDescripcion
propsonGetBase64PropsnoOpciones 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();