File tree Expand file tree Collapse file tree 4 files changed +7
-6
lines changed
firebase-common/src/jsMain/kotlin/dev/gitlive/firebase
androidMain/kotlin/dev/gitlive/firebase/storage
jsMain/kotlin/dev/gitlive/firebase/storage Expand file tree Collapse file tree 4 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -242,4 +242,4 @@ You can build and test the project locally.
242
242
1 . Open the project in IntelliJ IDEA.
243
243
2 . Install cocoapods via ` sudo gem install -n /usr/local/bin cocoapods `
244
244
3 . Install the GitLive plugin into IntelliJ
245
- 4 . After a gradle sync then run ` firebase-storage: publishToMavenLocal`
245
+ 4 . After a gradle sync then run ` publishToMavenLocal `
Original file line number Diff line number Diff line change @@ -518,6 +518,7 @@ external object firebase {
518
518
fun setMaxOperationRetryTime (time : Double ): Unit
519
519
fun setMaxUploadRetryTime (time : Double ): Unit
520
520
fun useEmulator (host : String , port : Int )
521
+ fun ref (): Reference
521
522
}
522
523
523
524
open class Reference {
Original file line number Diff line number Diff line change @@ -91,10 +91,10 @@ actual class StorageReference(val android: com.google.firebase.storage.StorageRe
91
91
}
92
92
}
93
93
94
- actual class ListResult (val android : com.google.firebase.storage.ListResult ) {
95
- actual val prefixes: List <StorageReference > get() = android.prefixes.map { StorageReference (it) }
96
- actual val items: List <StorageReference > get() = android.items.map { StorageReference (it) }
97
- actual val pageToken: String? get() = android.pageToken
94
+ actual class ListResult (android : com.google.firebase.storage.ListResult ) {
95
+ actual val prefixes: List <StorageReference > = android.prefixes.map { StorageReference (it) }
96
+ actual val items: List <StorageReference > = android.items.map { StorageReference (it) }
97
+ actual val pageToken: String? = android.pageToken
98
98
}
99
99
100
100
actual class File (val uri : Uri )
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ actual class FirebaseStorage(val js: firebase.storage.Storage) {
38
38
js.useEmulator(host, port)
39
39
}
40
40
41
- actual val reference: StorageReference get() = TODO ( )
41
+ actual val reference: StorageReference get() = StorageReference (js.ref() )
42
42
}
43
43
44
44
actual class StorageReference (val js : firebase.storage.Reference ) {
You can’t perform that action at this time.
0 commit comments