Package-level declarations

Types

Link copied to clipboard
actual class Data

Bytes on the platform: a ByteArray on Android and the JVM, an NSData on Apple platforms, a Uint8Array on JS. Use toData to create one from a ByteArray in common code.

actual class Data

Bytes on the platform: a ByteArray on Android and the JVM, an NSData on Apple platforms, a Uint8Array on JS. Use toData to create one from a ByteArray in common code.

expect class Data

Bytes on the platform: a ByteArray on Android and the JVM, an NSData on Apple platforms, a Uint8Array on JS. Use toData to create one from a ByteArray in common code.

actual class Data

Bytes on the platform: a ByteArray on Android and the JVM, an NSData on Apple platforms, a Uint8Array on JS. Use toData to create one from a ByteArray in common code.

actual class Data

Bytes on the platform: a ByteArray on Android and the JVM, an NSData on Apple platforms, a Uint8Array on JS. Use toData to create one from a ByteArray in common code.

Link copied to clipboard
actual class File

A file on the platform: an android.net.Uri on Android and the JVM, an NSURL on Apple platforms, a File on JS.

actual class File

A file on the platform: an android.net.Uri on Android and the JVM, an NSURL on Apple platforms, a File on JS.

expect class File

A file on the platform: an android.net.Uri on Android and the JVM, an NSURL on Apple platforms, a File on JS.

actual typealias File = org.w3c.files.File
typealias File = org.w3c.files.File

A file on the platform: an android.net.Uri on Android and the JVM, an NSURL on Apple platforms, a File on JS.

actual typealias File = org.w3c.files.File
typealias File = org.w3c.files.File

A file on the platform: an android.net.Uri on Android and the JVM, an NSURL on Apple platforms, a File on JS.

Link copied to clipboard

Entry point for Cloud Storage for Firebase.

Link copied to clipboard
data class FirebaseStorageMetadata(var md5Hash: String? = null, var cacheControl: String? = null, var contentDisposition: String? = null, var contentEncoding: String? = null, var contentLanguage: String? = null, var contentType: String? = null, var customMetadata: MutableMap<String, String> = mutableMapOf())
Link copied to clipboard

A page of the items and prefixes under a reference.

Link copied to clipboard
sealed class Progress
Link copied to clipboard
interface ProgressFlow : Flow<Progress>
Link copied to clipboard

A reference to an object or folder in Cloud Storage.

Properties

Link copied to clipboard
Link copied to clipboard
val FirebaseStorage.ios: FIRStorage
val StorageReference.ios: FIRStorageReference

The underlying Firebase iOS SDK object.

Link copied to clipboard

The underlying Firebase JS SDK object.

The underlying Firebase JS SDK object.

Link copied to clipboard

Returns the FirebaseStorage instance of the default FirebaseApp.

Functions

Link copied to clipboard
fun FirebaseStorage.setMaxOperationRetryTimeMillis(maxOperationRetryTimeMillis: Long)
Link copied to clipboard
fun FirebaseStorage.setMaxUploadRetryTimeMillis(maxUploadRetryTimeMillis: Long)
Link copied to clipboard

Returns the FirebaseStorage instance of a given FirebaseApp.

Returns the FirebaseStorage instance of the default FirebaseApp for the bucket of url.

Returns the FirebaseStorage instance of a given FirebaseApp for the bucket of url.

Link copied to clipboard
actual fun Data.toByteArray(): ByteArray

Returns a new byte array holding a copy of this Data, e.g. from StorageReference.getData.

actual fun Data.toByteArray(): ByteArray

Returns a new byte array holding a copy of this Data, e.g. from StorageReference.getData.

expect fun Data.toByteArray(): ByteArray

Returns a new byte array holding a copy of this Data, e.g. from StorageReference.getData.

actual fun Data.toByteArray(): ByteArray

Returns a new byte array holding a copy of this Data, e.g. from StorageReference.getData.

actual fun Data.toByteArray(): ByteArray

Returns a new byte array holding a copy of this Data, e.g. from StorageReference.getData.

Link copied to clipboard
actual fun ByteArray.toData(): Data

Creates a Data holding a copy of this byte array, e.g. for StorageReference.putData.

actual fun ByteArray.toData(): Data

Creates a Data holding a copy of this byte array, e.g. for StorageReference.putData.

expect fun ByteArray.toData(): Data

Creates a Data holding a copy of this byte array, e.g. for StorageReference.putData.

actual fun ByteArray.toData(): Data

Creates a Data holding a copy of this byte array, e.g. for StorageReference.putData.

actual fun ByteArray.toData(): Data

Creates a Data holding a copy of this byte array, e.g. for StorageReference.putData.