File tree Expand file tree Collapse file tree 3 files changed +14
-2
lines changed
packages/firestore/test/integration/api_internal Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,8 @@ export class CollectionReference<T = DocumentData> extends Query<T> {
53
53
get path(): string ;
54
54
// (undocumented)
55
55
readonly type = " collection" ;
56
+ withConverter(converter : null ): CollectionReference <DocumentData >;
57
+ // (undocumented)
56
58
withConverter<U >(converter : FirestoreDataConverter <U >): CollectionReference <U >;
57
59
}
58
60
@@ -101,6 +103,8 @@ export class DocumentReference<T = DocumentData> {
101
103
get parent(): CollectionReference <T >;
102
104
get path(): string ;
103
105
readonly type = " document" ;
106
+ withConverter(converter : null ): DocumentReference <DocumentData >;
107
+ // (undocumented)
104
108
withConverter<U >(converter : FirestoreDataConverter <U >): DocumentReference <U >;
105
109
}
106
110
@@ -318,6 +322,8 @@ export class Query<T = DocumentData> {
318
322
protected constructor ();
319
323
readonly firestore: FirebaseFirestore ;
320
324
readonly type: ' query' | ' collection' ;
325
+ withConverter(converter : null ): Query <DocumentData >;
326
+ // (undocumented)
321
327
withConverter<U >(converter : FirestoreDataConverter <U >): Query <U >;
322
328
}
323
329
Original file line number Diff line number Diff line change @@ -47,6 +47,8 @@ export class CollectionReference<T = DocumentData> extends Query<T> {
47
47
get path(): string ;
48
48
// (undocumented)
49
49
readonly type = " collection" ;
50
+ withConverter(converter : null ): CollectionReference <DocumentData >;
51
+ // (undocumented)
50
52
withConverter<U >(converter : FirestoreDataConverter <U >): CollectionReference <U >;
51
53
}
52
54
@@ -81,6 +83,8 @@ export class DocumentReference<T = DocumentData> {
81
83
get parent(): CollectionReference <T >;
82
84
get path(): string ;
83
85
readonly type = " document" ;
86
+ withConverter(converter : null ): DocumentReference <DocumentData >;
87
+ // (undocumented)
84
88
withConverter<U >(converter : FirestoreDataConverter <U >): DocumentReference <U >;
85
89
}
86
90
@@ -195,6 +199,8 @@ export class Query<T = DocumentData> {
195
199
protected constructor ();
196
200
readonly firestore: FirebaseFirestore ;
197
201
readonly type: ' query' | ' collection' ;
202
+ withConverter(converter : null ): Query <DocumentData >;
203
+ // (undocumented)
198
204
withConverter<U >(converter : FirestoreDataConverter <U >): Query <U >;
199
205
}
200
206
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ apiDescribe(
33
33
const transactionPromises : Array < Promise < void > > = [ ] ;
34
34
const readPromises : Array < Promise < void > > = [ ] ;
35
35
// A barrier to make sure every transaction reaches the same spot.
36
- const barrier = new Deferred ( ) ;
36
+ const barrier = new Deferred < void > ( ) ;
37
37
let started = 0 ;
38
38
39
39
return integrationHelpers . withTestDb ( persistence , db => {
@@ -90,7 +90,7 @@ apiDescribe(
90
90
const transactionPromises : Array < Promise < void > > = [ ] ;
91
91
const readPromises : Array < Promise < void > > = [ ] ;
92
92
// A barrier to make sure every transaction reaches the same spot.
93
- const barrier = new Deferred ( ) ;
93
+ const barrier = new Deferred < void > ( ) ;
94
94
let counter = 0 ;
95
95
96
96
return integrationHelpers . withTestDb ( persistence , db => {
You can’t perform that action at this time.
0 commit comments