File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed
firebase-common/src/jsMain/kotlin/dev/gitlive/firebase Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ external object firebase {
19
19
fun functions (region : String? = definedExternally): functions.Functions
20
20
fun database (url : String? = definedExternally): database.Database
21
21
fun firestore (): firestore.Firestore
22
+ fun storage (): storage.Storage
22
23
}
23
24
24
25
interface Options {
@@ -502,6 +503,21 @@ external object firebase {
502
503
}
503
504
}
504
505
506
+ fun storage (): storage.Storage
507
+
508
+ object storage {
509
+
510
+ open class Storage {
511
+ val maxOperationRetryTime: Number
512
+ val maxUploadRetryTime: Number
513
+
514
+ fun setMaxOperationRetryTime (time : Number ): Unit
515
+ fun setMaxUploadRetryTime (time : Number ): Unit
516
+ fun useEmulator (host : String , port : Int )
517
+ }
518
+
519
+ }
520
+
505
521
fun remoteConfig (app : App ? = definedExternally): remoteConfig.RemoteConfig
506
522
507
523
object remoteConfig {
Original file line number Diff line number Diff line change @@ -32,6 +32,10 @@ external object remoteConfig
32
32
@JsName(" default" )
33
33
external object performance
34
34
35
+ @JsModule(" firebase/compat/storage" )
36
+ @JsName(" default" )
37
+ external object storage
38
+
35
39
typealias SnapshotCallback = (data: firebase.database.DataSnapshot , b: String? ) -> Unit
36
40
37
41
operator fun firebase.functions.HttpsCallable.invoke () = asDynamic()() as Promise < firebase.functions.HttpsCallableResult >
You can’t perform that action at this time.
0 commit comments