@@ -9089,7 +9089,26 @@ declare namespace firebase.firestore {
9089
9089
* provided converter will convert between Firestore data and your custom
9090
9090
* type U.
9091
9091
*
9092
- * @param converter Converts objects to and from Firestore.
9092
+ * Passing in `null` as the converter parameter removes the current
9093
+ * converter.
9094
+ *
9095
+ * @param converter Converts objects to and from Firestore. Passing in
9096
+ * `null` removes the current converter.
9097
+ * @return A DocumentReference<U> that uses the provided converter.
9098
+ */
9099
+ withConverter ( converter : null ) : DocumentReference < DocumentData > ;
9100
+ /**
9101
+ * Applies a custom data converter to this DocumentReference, allowing you
9102
+ * to use your own custom model objects with Firestore. When you call
9103
+ * set(), get(), etc. on the returned DocumentReference instance, the
9104
+ * provided converter will convert between Firestore data and your custom
9105
+ * type U.
9106
+ *
9107
+ * Passing in `null` as the converter parameter removes the current
9108
+ * converter.
9109
+ *
9110
+ * @param converter Converts objects to and from Firestore. Passing in
9111
+ * `null` removes the current converter.
9093
9112
* @return A DocumentReference<U> that uses the provided converter.
9094
9113
*/
9095
9114
withConverter < U > (
@@ -9544,7 +9563,25 @@ declare namespace firebase.firestore {
9544
9563
* returned Query, the provided converter will convert between Firestore
9545
9564
* data and your custom type U.
9546
9565
*
9547
- * @param converter Converts objects to and from Firestore.
9566
+ * Passing in `null` as the converter parameter removes the current
9567
+ * converter.
9568
+ *
9569
+ * @param converter Converts objects to and from Firestore. Passing in
9570
+ * `null` removes the current converter.
9571
+ * @return A Query<U> that uses the provided converter.
9572
+ */
9573
+ withConverter ( converter : null ) : Query < DocumentData > ;
9574
+ /**
9575
+ * Applies a custom data converter to this Query, allowing you to use your
9576
+ * own custom model objects with Firestore. When you call get() on the
9577
+ * returned Query, the provided converter will convert between Firestore
9578
+ * data and your custom type U.
9579
+ *
9580
+ * Passing in `null` as the converter parameter removes the current
9581
+ * converter.
9582
+ *
9583
+ * @param converter Converts objects to and from Firestore. Passing in
9584
+ * `null` removes the current converter.
9548
9585
* @return A Query<U> that uses the provided converter.
9549
9586
*/
9550
9587
withConverter < U > ( converter : FirestoreDataConverter < U > ) : Query < U > ;
@@ -9700,7 +9737,25 @@ declare namespace firebase.firestore {
9700
9737
* on the returned CollectionReference instance, the provided converter will
9701
9738
* convert between Firestore data and your custom type U.
9702
9739
*
9703
- * @param converter Converts objects to and from Firestore.
9740
+ * Passing in `null` as the converter parameter removes the current
9741
+ * converter.
9742
+ *
9743
+ * @param converter Converts objects to and from Firestore. Passing in
9744
+ * `null` removes the current converter.
9745
+ * @return A CollectionReference<U> that uses the provided converter.
9746
+ */
9747
+ withConverter ( converter : null ) : CollectionReference < DocumentData > ;
9748
+ /**
9749
+ * Applies a custom data converter to this CollectionReference, allowing you
9750
+ * to use your own custom model objects with Firestore. When you call add()
9751
+ * on the returned CollectionReference instance, the provided converter will
9752
+ * convert between Firestore data and your custom type U.
9753
+ *
9754
+ * Passing in `null` as the converter parameter removes the current
9755
+ * converter.
9756
+ *
9757
+ * @param converter Converts objects to and from Firestore. Passing in
9758
+ * `null` removes the current converter.
9704
9759
* @return A CollectionReference<U> that uses the provided converter.
9705
9760
*/
9706
9761
withConverter < U > (
0 commit comments