Skip to content

Commit e6b8250

Browse files
committed
Rename indexeddb to persistent
1 parent e4052c2 commit e6b8250

13 files changed

+243
-243
lines changed

common/api-review/firestore.api.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export class FirestoreError extends FirebaseError {
220220
export type FirestoreErrorCode = 'cancelled' | 'unknown' | 'invalid-argument' | 'deadline-exceeded' | 'not-found' | 'already-exists' | 'permission-denied' | 'resource-exhausted' | 'failed-precondition' | 'aborted' | 'out-of-range' | 'unimplemented' | 'internal' | 'unavailable' | 'data-loss' | 'unauthenticated';
221221

222222
// @public
223-
export type FirestoreLocalCache = MemoryLocalCache | IndexedDbLocalCache;
223+
export type FirestoreLocalCache = MemoryLocalCache | PersistentLocalCache;
224224

225225
// @public
226226
export interface FirestoreSettings {
@@ -292,47 +292,6 @@ export interface IndexConfiguration {
292292
readonly indexes?: Index[];
293293
}
294294

295-
// @public
296-
export interface IndexedDbCacheSettings {
297-
cacheSizeBytes?: number;
298-
tabManager?: IndexedDbTabManager;
299-
}
300-
301-
// @public
302-
export interface IndexedDbLocalCache {
303-
// (undocumented)
304-
kind: 'indexeddb';
305-
}
306-
307-
// @public
308-
export function indexedDbLocalCache(settings?: IndexedDbCacheSettings): IndexedDbLocalCache;
309-
310-
// @public
311-
export interface IndexedDbMultipleTabManager {
312-
// (undocumented)
313-
kind: 'IndexedDbMultipleTab';
314-
}
315-
316-
// @public
317-
export function indexedDbMultipleTabManager(): IndexedDbMultipleTabManager;
318-
319-
// @public
320-
export interface IndexedDbSingleTabManager {
321-
// (undocumented)
322-
kind: 'indexedDbSingleTab';
323-
}
324-
325-
// @public
326-
export function indexedDbSingleTabManager(settings: IndexedDbSingleTabManagerSettings | undefined): IndexedDbSingleTabManager;
327-
328-
// @public
329-
export interface IndexedDbSingleTabManagerSettings {
330-
forceOwnership?: boolean;
331-
}
332-
333-
// @public
334-
export type IndexedDbTabManager = IndexedDbSingleTabManager | IndexedDbMultipleTabManager;
335-
336295
// @beta
337296
export interface IndexField {
338297
// (undocumented)
@@ -458,6 +417,47 @@ export interface PersistenceSettings {
458417
forceOwnership?: boolean;
459418
}
460419

420+
// @public
421+
export interface PersistentCacheSettings {
422+
cacheSizeBytes?: number;
423+
tabManager?: PersistentTabManager;
424+
}
425+
426+
// @public
427+
export interface PersistentLocalCache {
428+
// (undocumented)
429+
kind: 'persistent';
430+
}
431+
432+
// @public
433+
export function persistentLocalCache(settings?: PersistentCacheSettings): PersistentLocalCache;
434+
435+
// @public
436+
export interface PersistentMultipleTabManager {
437+
// (undocumented)
438+
kind: 'PersistentMultipleTab';
439+
}
440+
441+
// @public
442+
export function persistentMultipleTabManager(): PersistentMultipleTabManager;
443+
444+
// @public
445+
export interface PersistentSingleTabManager {
446+
// (undocumented)
447+
kind: 'persistentSingleTab';
448+
}
449+
450+
// @public
451+
export function persistentSingleTabManager(settings: PersistentSingleTabManagerSettings | undefined): PersistentSingleTabManager;
452+
453+
// @public
454+
export interface PersistentSingleTabManagerSettings {
455+
forceOwnership?: boolean;
456+
}
457+
458+
// @public
459+
export type PersistentTabManager = PersistentSingleTabManager | PersistentMultipleTabManager;
460+
461461
// @public
462462
export type Primitive = string | number | boolean | undefined | null;
463463

docs-devsite/firestore_.indexeddbcachesettings.md

Lines changed: 0 additions & 48 deletions
This file was deleted.

docs-devsite/firestore_.indexeddbsingletabmanagersettings.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)