Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ammarahm-ed/react-native-mmkv-storage
/ functions
Functions
656 in github.com/ammarahm-ed/react-native-mmkv-storage
⨍
Functions
656
◇
Types & classes
104
Method
constructor
(id: string)
src/encryption.ts:37
Method
constructor
(id: string)
src/mmkvinstance.ts:27
Method
constructor
()
src/eventmanager.ts:3
Method
constructor
(id: string)
src/indexer/strings.ts:9
Method
constructor
(id: string)
src/indexer/maps.ts:11
Method
constructor
(id: string)
src/indexer/indexer.ts:17
Method
constructor
(id: string)
src/indexer/numbers.ts:10
Method
constructor
(id: string)
src/indexer/booleans.ts:10
Method
constructor
(id: string)
src/indexer/arrays.ts:11
Method
consumeBytes
MMKV/Core/CodedInputDataCrypt.cpp:70
Method
containsKey
MMKV/Core/MMKV.cpp:1050
Function
copyFile
copy to a temp file then rename it this is the best we can do on Win32
MMKV/Core/MemoryFile_Win32.cpp:445
Function
copyFile
MMKV/Core/MemoryFile_OSX.cpp:90
Function
copyFileContent
do it by sendfile()
MMKV/Core/MemoryFile_Linux.cpp:92
Function
createFunc
android/src/main/rnmmkv/rnmmkv-adapter.cpp:275
Function
createMMKVRefHookForStorage
(storage: MMKVInstance)
src/hooks/useMMKVRef.ts:68
Method
createReactActivityDelegate
* Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] * which allows you to enable New Architecture with a s
example/android/app/src/main/java/mmkvstorage/example/MainActivity.kt:20
Method
decodeDouble
(String key)
android/src/main/java/com/ammarahmed/mmkv/MMKV.java:206
Method
decodeMap
MMKV/Core/MiniPBCoder.cpp:648
Method
decodeString
(long handle, String key, String defaultValue)
android/src/main/java/com/ammarahmed/mmkv/MMKV.java:254
Method
decodeVector
MMKV/Core/MiniPBCoder.h:132
Method
decodeVector
MMKV/Core/MiniPBCoder.cpp:600
Method
decrypt
* You can decrypt an encrypted MMKV instance anytime, even after it is created. * Decrypting the storage will delete the key you encrypted it with
src/encryption.ts:97
Method
defaultMMKV
MMKV/Core/MMKV.cpp:152
Method
destroy
()
android/src/main/java/com/ammarahmed/mmkv/RNMMKVModule.java:44
Method
disableAutoKeyExpire
MMKV/Core/MMKV_IO.cpp:1682
Method
disableCompareBeforeSet
MMKV/Core/MMKV_IO.cpp:1907
Method
disableIndexing
* Disable indexing values by data type.
src/mmkvloader.ts:132
Method
doAppendDataWithKey
MMKV/Core/MMKV_IO.cpp:814
Method
doCleanMemoryCache
MMKV/Core/MemoryFile.cpp:248
Method
doCleanMemoryCache
MMKV/Core/MemoryFile_Win32.cpp:215
Method
doFullWriteBack
MMKV/Core/MMKV_IO.cpp:1253
Method
doLock
MMKV/Core/InterProcessLock.cpp:38
Method
doOverrideDataWithKey
MMKV/Core/MMKV_IO.cpp:878
Method
enableAutoKeyExpire
MMKV/Core/MMKV_IO.cpp:1614
Method
enableCompareBeforeSet
MMKV/Core/MMKV_IO.cpp:1892
Method
encodeDataWithObject
MMKV/Core/MiniPBCoder.h:106
Method
encodeDataWithObject
MMKV/Core/MiniPBCoder.cpp:208
Method
encryptWithCustomKey
* Provide a custom key to encrypt the storage. Use this if you dont want to generate the key automatically. * You must call withEncryption() to use
src/mmkvloader.ts:87
Function
encrypted
* Check if the storage instance with the given ID is encrypted or not.
src/mmkv/IDStore.ts:26
Method
ensureMemorySize
since we use append mode, when -[setData: forKey:] many times, space may not be enough try a full rewrite to make space
MMKV/Core/MMKV_IO.cpp:395
Function
exists
* Check if an instance is already present in the store. * @param {string} id instance id
src/mmkv/IDStore.ts:53
Method
expandAndWriteBack
try a full rewrite to make space
MMKV/Core/MMKV_IO.cpp:415
Method
fillRandomIV
MMKV/Core/aes/AESCrypt.cpp:109
Method
filterExpiredKeys
MMKV/Core/MMKV_IO.cpp:1809
Method
fullWriteback
MMKV/Core/MMKV_IO.cpp:1047
Method
getActualFileSize
get the actual file size on disk
MMKV/Core/MemoryFile.h:132
Function
getAlias
* Get the alias for the storage which we used * to store the crypt key in secure storage. * @param {string} id instance id
src/mmkv/IDStore.ts:40
Method
getAll
* Get all string values from storage
src/indexer/strings.ts:31
Method
getAll
* Get all objects stored in storage.
src/indexer/maps.ts:34
Method
getAll
* Get all numbers from storage
src/indexer/numbers.ts:33
Method
getAll
* Get all boolean values from storage
src/indexer/booleans.ts:31
Method
getAll
* Get all arrays from storage.
src/indexer/arrays.ts:32
Method
getAllKeys
(long handle)
android/src/main/java/com/ammarahmed/mmkv/MMKV.java:240
Function
getAllMMKVInstanceIDs
* Get all the instance ids for instances * that were loaded since the app was installed
src/mmkv/IDStore.ts:86
Method
getAllMMKVInstanceIDs
* * Get all Storage Instance IDs. *
src/mmkvinstance.ts:584
Method
getArrayAsync
* Get the array from the storage for the given key.
src/mmkvinstance.ts:271
Method
getBoolAsync
* Get the boolean value for the given key.
src/mmkvinstance.ts:114
Method
getCurrentMMKVInstanceIDs
* * Get all Storage Instance IDs that are currently loaded. *
src/mmkvinstance.ts:575
Method
getCurrentTimeInSecond
MMKV/Core/MMKV_IO.cpp:1584
Method
getDataForKey
MMKV/Core/MMKV_IO.cpp:558
Method
getDataWithoutMTimeForKey
MMKV/Core/MMKV_IO.cpp:1773
Method
getEncodeData
MMKV/Core/MiniPBCoder.cpp:606
Method
getExpireTimeForKey
MMKV/Core/MMKV_IO.cpp:1748
Method
getFd
MMKV/Core/MemoryFile.h:138
Method
getFloat
MMKV/Core/MMKV.cpp:929
Method
getInt64
MMKV/Core/MMKV.cpp:871
Method
getIntAsync
* Get the number value for the given key.
src/mmkvinstance.ts:97
Method
getItem
* Get the string value for the given key. * This method is added for redux-persist/zustand support.
src/mmkvinstance.ts:64
Method
getJSMainModuleName
example/android/app/src/main/java/mmkvstorage/example/MainApplication.kt:25
Method
getKey
* Get the key and alias for the encrypted storage
src/mmkvinstance.ts:658
Method
getKeys
* Get all keys
src/indexer/strings.ts:16
Method
getKeys
* Get all keys from storage. *
src/indexer/indexer.ts:30
Method
getKeys
* * Get all keys
src/indexer/numbers.ts:18
Method
getKeys
* Get all keys
src/indexer/booleans.ts:16
Method
getKeys
* * Get all keys
src/indexer/arrays.ts:19
Method
getMainComponentName
* Returns the name of the main component registered from JavaScript. This is used to schedule * rendering of the component. */
example/android/app/src/main/java/mmkvstorage/example/MainActivity.kt:14
Method
getMapAsync
* Get then Object from storage for the given key.
src/mmkvinstance.ts:133
Method
getModule
(String name, ReactApplicationContext reactContext)
android/src/main/java/com/ammarahmed/mmkv/RNMMKVPackage.java:16
Method
getName
()
android/generated/java/com/facebook/fbreact/specs/NativeMMKVStorageSpec.java:29
Method
getName
()
android/src/main/java/com/ammarahmed/mmkv/RNMMKVModule.java:176
Method
getPackages
example/android/app/src/main/java/mmkvstorage/example/MainApplication.kt:19
Method
getPosition
MMKV/Core/CodedOutputData.cpp:116
Method
getRawDataForKey
MMKV/Core/MMKV_IO.cpp:536
Method
getReactModuleInfoProvider
()
android/src/main/java/com/ammarahmed/mmkv/RNMMKVPackage.java:26
Method
getSecureKey
(String key)
android/src/main/java/com/ammarahmed/mmkv/SecureKeystore.java:106
Method
getStringAsync
* Get the string value for the given key.
src/mmkvinstance.ts:81
Method
getUInt32
MMKV/Core/MMKV.cpp:842
Method
getUInt64
MMKV/Core/MMKV.cpp:900
Method
getUseDeveloperSupport
example/android/app/src/main/java/mmkvstorage/example/MainApplication.kt:27
Method
getValueSize
MMKV/Core/MMKV.cpp:987
Method
getVector
MMKV/Core/MMKV.cpp:752
Method
greedyDecodeMap
MMKV/Core/MiniPBCoder.cpp:653
Function
handlePromise
( action: T, ...args: any[] )
src/handlers.ts:60
Method
hasKey
* Checck if a key exists
src/indexer/strings.ts:23
Method
hasKey
* Check if a key exists in storage.
src/indexer/indexer.ts:37
Method
hasKey
* Check if a key exists
src/indexer/numbers.ts:25
Method
hasKey
* Check if a key exists.
src/indexer/booleans.ts:23
Method
hasKey
* Check if a key exists.
src/indexer/arrays.ts:25
Function
initialize
MMKV/Core/MMKV.cpp:160
← previous
next →
401–500 of 656, ranked by callers