SYMBOL INDEX (75 symbols across 20 files) FILE: src/constants.ts constant KEY_PREFIX (line 1) | const KEY_PREFIX = 'persist:' constant FLUSH (line 2) | const FLUSH = 'persist/FLUSH' constant REHYDRATE (line 3) | const REHYDRATE = 'persist/REHYDRATE' constant PAUSE (line 4) | const PAUSE = 'persist/PAUSE' constant PERSIST (line 5) | const PERSIST = 'persist/PERSIST' constant PURGE (line 6) | const PURGE = 'persist/PURGE' constant REGISTER (line 7) | const REGISTER = 'persist/REGISTER' constant DEFAULT_VERSION (line 8) | const DEFAULT_VERSION = -1 FILE: src/createMigrate.ts function createMigrate (line 6) | function createMigrate( FILE: src/createPersistoid.ts function createPersistoid (line 7) | function createPersistoid(config: PersistConfig): Persistoid { function defaultSerialize (line 141) | function defaultSerialize(data: any) { FILE: src/createTransform.ts type TransformConfig (line 2) | type TransformConfig = { function createTransform (line 7) | function createTransform( FILE: src/getStoredState.ts function getStoredState (line 6) | function getStoredState( function defaultDeserialize (line 47) | function defaultDeserialize(serial: string) { FILE: src/integration/getStoredStateMigrateV4.ts type V4Config (line 6) | type V4Config = { function getStoredState (line 15) | function getStoredState(v4Config: V4Config) { constant KEY_PREFIX (line 24) | const KEY_PREFIX = 'reduxPersist:' function hasLocalStorage (line 26) | function hasLocalStorage() { method getItem (line 73) | getItem(key: string, cb: any) { method setItem (line 81) | setItem(key: string, string: string, cb: any) { method removeItem (line 89) | removeItem(key: string, cb: any) { function getStoredStateV4 (line 101) | function getStoredStateV4(v4Config: V4Config) { FILE: src/integration/react.ts type Props (line 5) | type Props = { type State (line 12) | type State = { class PersistGate (line 16) | class PersistGate extends PureComponent { method componentDidMount (line 27) | componentDidMount(): void { method componentWillUnmount (line 48) | componentWillUnmount(): void { method render (line 52) | render(): ReactNode { FILE: src/persistCombineReducers.ts function persistCombineReducers (line 12) | function persistCombineReducers( FILE: src/persistReducer.ts type PersistPartial (line 26) | type PersistPartial = { _persist: PersistState } | any; constant DEFAULT_TIMEOUT (line 27) | const DEFAULT_TIMEOUT = 5000 function persistReducer (line 33) | function persistReducer( FILE: src/persistStore.ts type BoostrappedCb (line 11) | type BoostrappedCb = () => any; type OptionToTestObject (line 32) | interface OptionToTestObject { function persistStore (line 36) | function persistStore( FILE: src/purgeStoredState.ts function purgeStoredState (line 6) | function purgeStoredState(config: PersistConfig):any { function warnIfRemoveError (line 14) | function warnIfRemoveError(err: any) { FILE: src/stateReconciler/autoMergeLevel1.ts function autoMergeLevel1 (line 10) | function autoMergeLevel1( FILE: src/stateReconciler/autoMergeLevel2.ts function autoMergeLevel2 (line 11) | function autoMergeLevel2( function isPlainEnoughObject (line 58) | function isPlainEnoughObject(o: unknown) { FILE: src/stateReconciler/hardSet.ts function hardSet (line 6) | function hardSet(inboundState: S): S { FILE: src/storage/createWebStorage.ts function createWebStorage (line 4) | function createWebStorage(type: string): any { FILE: src/storage/getStorage.ts function noop (line 4) | function noop() {} function hasStorage (line 13) | function hasStorage(storageType: string) { function getStorage (line 34) | function getStorage(type: string): Storage { FILE: src/types.ts type PersistState (line 7) | interface PersistState { type PersistedState (line 12) | type PersistedState = { type PersistMigrate (line 16) | type PersistMigrate = type StateReconciler (line 19) | type StateReconciler = type KeyAccessState (line 22) | interface KeyAccessState { type PersistConfig (line 33) | interface PersistConfig { type PersistorOptions (line 58) | interface PersistorOptions { type Storage (line 63) | interface Storage { type WebStorage (line 71) | interface WebStorage extends Storage { type MigrationManifest (line 86) | interface MigrationManifest { type TransformInbound (line 96) | type TransformInbound = type TransformOutbound (line 105) | type TransformOutbound = type Transform (line 108) | interface Transform { type RehydrateErrorType (line 113) | type RehydrateErrorType = any; type RehydrateAction (line 115) | interface RehydrateAction { type Persistoid (line 122) | interface Persistoid { type RegisterAction (line 127) | interface RegisterAction { type PersistorAction (line 132) | type PersistorAction = type PersistorState (line 137) | interface PersistorState { type PersistorSubscribeCallback (line 142) | type PersistorSubscribeCallback = () => any; type Persistor (line 148) | interface Persistor { FILE: tests/flush.spec.ts constant INCREMENT (line 10) | const INCREMENT = 'INCREMENT' type StateObject (line 12) | interface StateObject { FILE: tests/utils/brokenStorage.ts method getItem (line 5) | getItem(): Promise { method setItem (line 8) | setItem(): Promise { method removeItem (line 11) | removeItem(): Promise { method getAllKeys (line 14) | getAllKeys(): Promise { FILE: tests/utils/createMemoryStorage.ts type StateObj (line 4) | interface StateObj { function createMemoryStorage (line 8) | function createMemoryStorage():Storage {