Skip to content

Commit 26d7ea9

Browse files
committed
Merge remote-tracking branch 'GitLiveApp/master' into feature/serialization-fixes
2 parents 71bcce4 + d13f931 commit 26d7ea9

File tree

1 file changed

+8
-1
lines changed
  • firebase-firestore/src/jsMain/kotlin/dev/gitlive/firebase/firestore/externals

1 file changed

+8
-1
lines changed

firebase-firestore/src/jsMain/kotlin/dev/gitlive/firebase/firestore/externals/firestore.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ external fun getFirestore(app: FirebaseApp? = definedExternally): Firestore
7575

7676
external fun increment(n: Int): FieldValue
7777

78-
external fun initializeFirestore(app: FirebaseApp, settings: Any): Firestore
78+
external fun initializeFirestore(app: FirebaseApp, settings: dynamic = definedExternally, databaseId: String? = definedExternally): Firestore
7979

8080
external fun limit(limit: Number): QueryConstraint
8181

@@ -287,3 +287,10 @@ external class Timestamp(seconds: Double, nanoseconds: Double) {
287287

288288
fun isEqual(other: Timestamp): Boolean
289289
}
290+
291+
external interface FirestoreLocalCache {
292+
val kind: String
293+
}
294+
295+
external fun memoryLocalCache(): FirestoreLocalCache
296+
external fun persistentLocalCache(settings: dynamic = definedExternally): FirestoreLocalCache

0 commit comments

Comments
 (0)