@@ -114,14 +114,14 @@ export class FirestoreClient {
114114 appCheckToken : string ,
115115 user : User
116116 ) => Promise < void > = ( ) => Promise . resolve ( ) ;
117- uninitializedComponentsProvider ?: {
118- offline : OfflineComponentProvider ;
119- offlineKind : 'memory' | 'indexeddb' ;
120- online : OnlineComponentProvider ;
117+ _uninitializedComponentsProvider ?: {
118+ _offline : OfflineComponentProvider ;
119+ _offlineKind : 'memory' | 'indexeddb' ;
120+ _online : OnlineComponentProvider ;
121121 } ;
122122
123- offlineComponents ?: OfflineComponentProvider ;
124- onlineComponents ?: OnlineComponentProvider ;
123+ _offlineComponents ?: OfflineComponentProvider ;
124+ _onlineComponents ?: OnlineComponentProvider ;
125125
126126 constructor (
127127 private authCredentials : CredentialsProvider < User > ,
@@ -188,11 +188,11 @@ export class FirestoreClient {
188188 const deferred = new Deferred ( ) ;
189189 this . asyncQueue . enqueueAndForgetEvenWhileRestricted ( async ( ) => {
190190 try {
191- if ( this . onlineComponents ) {
192- await this . onlineComponents . terminate ( ) ;
191+ if ( this . _onlineComponents ) {
192+ await this . _onlineComponents . terminate ( ) ;
193193 }
194- if ( this . offlineComponents ) {
195- await this . offlineComponents . terminate ( ) ;
194+ if ( this . _offlineComponents ) {
195+ await this . _offlineComponents . terminate ( ) ;
196196 }
197197
198198 // The credentials provider must be terminated after shutting down the
@@ -240,7 +240,7 @@ export async function setOfflineComponentProvider(
240240 client . terminate ( )
241241 ) ;
242242
243- client . offlineComponents = offlineComponentProvider ;
243+ client . _offlineComponents = offlineComponentProvider ;
244244}
245245
246246export async function setOnlineComponentProvider (
@@ -265,18 +265,18 @@ export async function setOnlineComponentProvider(
265265 client . setAppCheckTokenChangeListener ( ( _ , user ) =>
266266 remoteStoreHandleCredentialChange ( onlineComponentProvider . remoteStore , user )
267267 ) ;
268- client . onlineComponents = onlineComponentProvider ;
268+ client . _onlineComponents = onlineComponentProvider ;
269269}
270270
271271async function ensureOfflineComponents (
272272 client : FirestoreClient
273273) : Promise < OfflineComponentProvider > {
274- if ( ! client . offlineComponents ) {
275- if ( client . uninitializedComponentsProvider ) {
274+ if ( ! client . _offlineComponents ) {
275+ if ( client . _uninitializedComponentsProvider ) {
276276 logDebug ( LOG_TAG , 'Using user provided OfflineComponentProvider' ) ;
277277 await setOfflineComponentProvider (
278278 client ,
279- client . uninitializedComponentsProvider . offline
279+ client . _uninitializedComponentsProvider . _offline
280280 ) ;
281281 } else {
282282 logDebug ( LOG_TAG , 'Using default OfflineComponentProvider' ) ;
@@ -287,26 +287,26 @@ async function ensureOfflineComponents(
287287 }
288288 }
289289
290- return client . offlineComponents ! ;
290+ return client . _offlineComponents ! ;
291291}
292292
293293async function ensureOnlineComponents (
294294 client : FirestoreClient
295295) : Promise < OnlineComponentProvider > {
296- if ( ! client . onlineComponents ) {
297- if ( client . uninitializedComponentsProvider ) {
296+ if ( ! client . _onlineComponents ) {
297+ if ( client . _uninitializedComponentsProvider ) {
298298 logDebug ( LOG_TAG , 'Using user provided OnlineComponentProvider' ) ;
299299 await setOnlineComponentProvider (
300300 client ,
301- client . uninitializedComponentsProvider . online
301+ client . _uninitializedComponentsProvider . _online
302302 ) ;
303303 } else {
304304 logDebug ( LOG_TAG , 'Using default OnlineComponentProvider' ) ;
305305 await setOnlineComponentProvider ( client , new OnlineComponentProvider ( ) ) ;
306306 }
307307 }
308308
309- return client . onlineComponents ! ;
309+ return client . _onlineComponents ! ;
310310}
311311
312312function getPersistence ( client : FirestoreClient ) : Promise < Persistence > {
0 commit comments