Package-level declarations

Types

Link copied to clipboard
external interface FirebaseStorage : JsAny
Link copied to clipboard
external interface FullMetadata : UploadMetadata
Link copied to clipboard
external interface ListOptions : JsAny
Link copied to clipboard
external interface ListResult : JsAny
Link copied to clipboard
external interface SettableMetadata : JsAny
Link copied to clipboard
external interface StorageError : JsAny
Link copied to clipboard
external interface StorageReference : JsAny
Link copied to clipboard
external interface UploadMetadata : SettableMetadata
Link copied to clipboard
external interface UploadResult : JsAny
Link copied to clipboard
external interface UploadTask : JsAny
Link copied to clipboard
external interface UploadTaskSnapshot : JsAny

Functions

Link copied to clipboard
external fun connectStorageEmulator(storage: FirebaseStorage, host: String, port: Double, options: JsAny? = definedExternally)
Link copied to clipboard
Link copied to clipboard
external fun getBytes(ref: StorageReference, maxDownloadSizeBytes: Double): Promise<ArrayBuffer>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external fun getStorage(app: FirebaseApp? = definedExternally): FirebaseStorage
external fun getStorage(app: FirebaseApp? = definedExternally, bucketUrl: String): FirebaseStorage
Link copied to clipboard
external fun list(ref: StorageReference, options: JsAny?): Promise<ListResult>
Link copied to clipboard
Link copied to clipboard
external fun ref(storage: FirebaseStorage, url: String? = definedExternally): StorageReference
external fun ref(ref: StorageReference, path: String? = definedExternally): StorageReference
Link copied to clipboard
external fun updateMetadata(ref: StorageReference, metadata: JsAny): Promise<FullMetadata>
Link copied to clipboard
external fun uploadBytes(ref: StorageReference, file: JsAny?, metadata: JsAny?): Promise<UploadResult>
Link copied to clipboard
external fun uploadBytesResumable(ref: StorageReference, data: JsAny?, metadata: JsAny?): UploadTask