@@ -31,10 +31,10 @@ export interface CancellableOperation<T> extends PromiseLike<{
31
31
cancel: () => void ;
32
32
}
33
33
34
- // @public (undocumented)
34
+ // @public
35
35
export function connectDataConnectEmulator(dc : DataConnect , host : string , port ? : number , sslEnabled ? : boolean ): void ;
36
36
37
- // @public (undocumented)
37
+ // @public
38
38
export interface ConnectorConfig {
39
39
// (undocumented)
40
40
connector: string ;
@@ -44,7 +44,7 @@ export interface ConnectorConfig {
44
44
service: string ;
45
45
}
46
46
47
- // @public (undocumented)
47
+ // @public
48
48
export class DataConnect {
49
49
constructor (app : FirebaseApp , dataConnectOptions : DataConnectOptions , _authProvider : Provider <FirebaseAuthInternalName >);
50
50
// (undocumented)
@@ -61,7 +61,7 @@ export class DataConnect {
61
61
setInitialized(): void ;
62
62
}
63
63
64
- // @public (undocumented)
64
+ // @public
65
65
export interface DataConnectOptions extends ConnectorConfig {
66
66
// (undocumented)
67
67
projectId: string ;
@@ -73,7 +73,7 @@ export interface DataConnectResult<Data, Variables> extends OpResult<Data> {
73
73
ref: OperationRef <Data , Variables >;
74
74
}
75
75
76
- // @public (undocumented)
76
+ // @public
77
77
export interface DataConnectSubscription <Data , Variables > {
78
78
// (undocumented)
79
79
errCallback? : (e ? : FirebaseError ) => void ;
@@ -104,10 +104,10 @@ export interface DataConnectTransport {
104
104
// @public (undocumented)
105
105
export type DataSource = typeof SOURCE_CACHE | typeof SOURCE_SERVER ;
106
106
107
- // @public (undocumented)
107
+ // @public
108
108
export function executeMutation<Data , Variables >(mutationRef : MutationRef <Data , Variables >): MutationPromise <Data , Variables >;
109
109
110
- // @public (undocumented)
110
+ // @public
111
111
export function executeQuery<Data , Variables >(queryRef : QueryRef <Data , Variables >): QueryPromise <Data , Variables >;
112
112
113
113
// @public (undocumented)
@@ -124,23 +124,16 @@ export class FirebaseAuthProvider implements AuthTokenProvider {
124
124
removeTokenChangeListener(listener : (token : string | null ) => void ): void ;
125
125
}
126
126
127
- // @public (undocumented)
127
+ // @public
128
128
export function getDataConnect(options : ConnectorConfig ): DataConnect ;
129
129
130
- // @public (undocumented)
130
+ // @public
131
131
export function getDataConnect(app : FirebaseApp , options : ConnectorConfig ): DataConnect ;
132
132
133
133
// @public (undocumented)
134
134
export const MUTATION_STR = " mutation" ;
135
135
136
- // @public (undocumented)
137
- export class MutationManager {
138
- constructor (_transport : DataConnectTransport );
139
- // (undocumented)
140
- executeMutation<Data , Variables >(mutationRef : MutationRef <Data , Variables >): MutationPromise <Data , Variables >;
141
- }
142
-
143
- // @public (undocumented)
136
+ // @public
144
137
export interface MutationPromise <Data , Variables > extends PromiseLike <MutationResult <Data , Variables >> {
145
138
}
146
139
@@ -150,8 +143,8 @@ export interface MutationRef<Data, Variables> extends OperationRef<Data, Variabl
150
143
refType: typeof MUTATION_STR ;
151
144
}
152
145
153
- // @public (undocumented)
154
- export function mutationRef<Data >(dcInstance : DataConnect , queryName : string ): MutationRef <Data , undefined >;
146
+ // @public
147
+ export function mutationRef<Data >(dcInstance : DataConnect , mutationName : string ): MutationRef <Data , undefined >;
155
148
156
149
// @public (undocumented)
157
150
export function mutationRef<Data , Variables >(dcInstance : DataConnect , mutationName : string , variables : Variables ): MutationRef <Data , Variables >;
@@ -160,19 +153,19 @@ export function mutationRef<Data, Variables>(dcInstance: DataConnect, mutationNa
160
153
export interface MutationResponse <T > extends CancellableOperation <T > {
161
154
}
162
155
163
- // @public (undocumented)
156
+ // @public
164
157
export interface MutationResult <Data , Variables > extends DataConnectResult <Data , Variables > {
165
158
// (undocumented)
166
159
ref: MutationRef <Data , Variables >;
167
160
}
168
161
169
- // @public (undocumented)
162
+ // @public
170
163
export type OnCompleteSubscription = () => void ;
171
164
172
- // @public (undocumented)
165
+ // @public
173
166
export type OnErrorSubscription = (err ? : FirebaseError ) => void ;
174
167
175
- // @public (undocumented)
168
+ // @public
176
169
export type OnResultSubscription <Data , Variables > = (res : QueryResult <Data , Variables >) => void ;
177
170
178
171
// @public (undocumented)
@@ -200,41 +193,41 @@ export interface OpResult<Data> {
200
193
// @public (undocumented)
201
194
export const QUERY_STR = " query" ;
202
195
203
- // @public (undocumented)
196
+ // @public
204
197
export interface QueryPromise <Data , Variables > extends PromiseLike <QueryResult <Data , Variables >> {
205
198
}
206
199
207
- // @public (undocumented)
200
+ // @public
208
201
export interface QueryRef <Data , Variables > extends OperationRef <Data , Variables > {
209
202
// (undocumented)
210
203
refType: typeof QUERY_STR ;
211
204
}
212
205
213
- // @public (undocumented)
206
+ // @public
214
207
export function queryRef<Data >(dcInstance : DataConnect , queryName : string ): QueryRef <Data , undefined >;
215
208
216
- // @public (undocumented)
209
+ // @public
217
210
export function queryRef<Data , Variables >(dcInstance : DataConnect , queryName : string , variables : Variables ): QueryRef <Data , Variables >;
218
211
219
212
// @public (undocumented)
220
213
export interface QueryResponse <T > extends CancellableOperation <T > {
221
214
}
222
215
223
- // @public (undocumented)
216
+ // @public
224
217
export interface QueryResult <Data , Variables > extends DataConnectResult <Data , Variables > {
225
218
// (undocumented)
226
219
ref: QueryRef <Data , Variables >;
227
220
// (undocumented)
228
221
toJSON: () => SerializedRef <Data , Variables >;
229
222
}
230
223
231
- // @public (undocumented)
224
+ // @public
232
225
export type QueryUnsubscribe = () => void ;
233
226
234
227
// @public (undocumented)
235
228
export type ReferenceType = typeof QUERY_STR | typeof MUTATION_STR ;
236
229
237
- // @public (undocumented)
230
+ // @public
238
231
export interface RefInfo <Variables > {
239
232
// (undocumented)
240
233
connectorConfig: DataConnectOptions ;
@@ -252,7 +245,7 @@ export interface Sender<T> {
252
245
send: () => Promise <T >;
253
246
}
254
247
255
- // @public (undocumented)
248
+ // @public
256
249
export interface SerializedRef <Data , Variables > extends OpResult <Data > {
257
250
// (undocumented)
258
251
refInfo: RefInfo <Variables >;
@@ -267,13 +260,13 @@ export const SOURCE_CACHE = "CACHE";
267
260
// @public (undocumented)
268
261
export const SOURCE_SERVER = " SERVER" ;
269
262
270
- // @public (undocumented)
263
+ // @public
271
264
export function subscribe<Data , Variables >(queryRefOrSerializedResult : QueryRef <Data , Variables > | SerializedRef <Data , Variables >, observer : SubscriptionOptions <Data , Variables >): QueryUnsubscribe ;
272
265
273
- // @public (undocumented)
266
+ // @public
274
267
export function subscribe<Data , Variables >(queryRefOrSerializedResult : QueryRef <Data , Variables > | SerializedRef <Data , Variables >, onNext : OnResultSubscription <Data , Variables >, onError ? : OnErrorSubscription , onComplete ? : OnCompleteSubscription ): QueryUnsubscribe ;
275
268
276
- // @public (undocumented)
269
+ // @public
277
270
export interface SubscriptionOptions <Data , Variables > {
278
271
// (undocumented)
279
272
onComplete? : OnCompleteSubscription ;
@@ -283,16 +276,16 @@ export interface SubscriptionOptions<Data, Variables> {
283
276
onNext? : OnResultSubscription <Data , Variables >;
284
277
}
285
278
286
- // @public (undocumented)
279
+ // @public
287
280
export function terminate(dataConnect : DataConnect ): Promise <void >;
288
281
289
- // @public (undocumented)
282
+ // @public
290
283
export function toQueryRef<Data , Variables >(serializedRef : SerializedRef <Data , Variables >): QueryRef <unknown , Variables >;
291
284
292
285
// @public (undocumented)
293
286
export type TransportClass = new (options : DataConnectOptions , apiKey ? : string , authProvider ? : AuthTokenProvider , transportOptions ? : TransportOptions ) => DataConnectTransport ;
294
287
295
- // @public (undocumented)
288
+ // @public
296
289
export interface TransportOptions {
297
290
// (undocumented)
298
291
host: string ;
0 commit comments