SYMBOL INDEX (159 symbols across 54 files) FILE: example/src/App.tsx function App (line 16) | function App() { FILE: packages/react-native-mmkv/android/src/main/cpp/cpp-adapter.cpp function JNIEXPORT (line 5) | JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void*) { FILE: packages/react-native-mmkv/android/src/main/java/com/margelo/nitro/mmkv/NitroMmkvPackage.java class NitroMmkvPackage (line 16) | public class NitroMmkvPackage extends TurboReactPackage { method getModule (line 17) | @Nullable method getReactModuleInfoProvider (line 23) | @Override FILE: packages/react-native-mmkv/cpp/HybridMMKV.cpp type margelo::nitro::mmkv (line 14) | namespace margelo::nitro::mmkv { type overloaded (line 95) | struct overloaded : Ts... { function Listener (line 227) | Listener HybridMMKV::addOnValueChangedListener(const std::function create() { function registerAllNatives (line 39) | void registerAllNatives() { FILE: packages/react-native-mmkv/nitrogen/generated/android/NitroMmkvOnLoad.hpp type margelo::nitro::mmkv (line 12) | namespace margelo::nitro::mmkv { FILE: packages/react-native-mmkv/nitrogen/generated/android/c++/JHybridMMKVPlatformContextSpec.cpp type margelo::nitro::mmkv (line 15) | namespace margelo::nitro::mmkv { FILE: packages/react-native-mmkv/nitrogen/generated/android/c++/JHybridMMKVPlatformContextSpec.hpp type margelo::nitro::mmkv (line 17) | namespace margelo::nitro::mmkv { class JHybridMMKVPlatformContextSpec (line 21) | class JHybridMMKVPlatformContextSpec: public virtual HybridMMKVPlatfor... type JavaPart (line 23) | struct JavaPart: public jni::JavaClass create_std__shared_ptr_... FILE: packages/react-native-mmkv/nitrogen/generated/ios/NitroMmkv-Swift-Cxx-Bridge.hpp type margelo::nitro::mmkv (line 12) | namespace margelo::nitro::mmkv { class HybridMMKVPlatformContextSpec; } class HybridMMKVPlatformContextSpec (line 12) | class HybridMMKVPlatformContextSpec type NitroMmkv (line 16) | namespace NitroMmkv { class HybridMMKVPlatformContextSpec_cxx; } class HybridMMKVPlatformContextSpec_cxx (line 16) | class HybridMMKVPlatformContextSpec_cxx type margelo::nitro::mmkv::bridge::swift (line 30) | namespace margelo::nitro::mmkv::bridge::swift { function create_std__optional_std__string_ (line 37) | inline std::optional create_std__optional_std__string_(co... function has_value_std__optional_std__string_ (line 40) | inline bool has_value_std__optional_std__string_(const std::optional& other) override { method dispose (line 57) | void dispose() noexcept override { method toString (line 60) | std::string toString() override { method getBaseDirectory (line 70) | inline std::string getBaseDirectory() override { method getAppGroupDirectory (line 78) | inline std::optional getAppGroupDirectory() override { FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/Configuration.hpp type margelo::nitro::mmkv (line 32) | namespace margelo::nitro::mmkv { enum class EncryptionType; } type EncryptionType (line 32) | enum class EncryptionType type Mode (line 34) | enum class Mode type Configuration (line 46) | struct Configuration final { method Configuration (line 57) | Configuration() = default; method Configuration (line 58) | explicit Configuration(std::string id, std::optional pa... type margelo::nitro::mmkv (line 34) | namespace margelo::nitro::mmkv { enum class Mode; } type EncryptionType (line 32) | enum class EncryptionType type Mode (line 34) | enum class Mode type Configuration (line 46) | struct Configuration final { method Configuration (line 57) | Configuration() = default; method Configuration (line 58) | explicit Configuration(std::string id, std::optional pa... type margelo::nitro::mmkv (line 41) | namespace margelo::nitro::mmkv { type EncryptionType (line 32) | enum class EncryptionType type Mode (line 34) | enum class Mode type Configuration (line 46) | struct Configuration final { method Configuration (line 57) | Configuration() = default; method Configuration (line 58) | explicit Configuration(std::string id, std::optional pa... type margelo::nitro (line 66) | namespace margelo::nitro { type JSIConverter (line 70) | struct JSIConverter final { method fromJSI (line 71) | static inline margelo::nitro::mmkv::Configuration fromJSI(jsi::Runti... method toJSI (line 83) | static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo:... method canConvert (line 94) | static inline bool canConvert(jsi::Runtime& runtime, const jsi::Valu... FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/EncryptionType.hpp type margelo::nitro::mmkv (line 26) | namespace margelo::nitro::mmkv { type EncryptionType (line 31) | enum class EncryptionType { type margelo::nitro (line 38) | namespace margelo::nitro { type JSIConverter (line 42) | struct JSIConverter final { method fromJSI (line 43) | static inline margelo::nitro::mmkv::EncryptionType fromJSI(jsi::Runt... method toJSI (line 52) | static inline jsi::Value toJSI(jsi::Runtime& runtime, margelo::nitro... method canConvert (line 61) | static inline bool canConvert(jsi::Runtime& runtime, const jsi::Valu... FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVFactorySpec.cpp type margelo::nitro::mmkv (line 10) | namespace margelo::nitro::mmkv { FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVFactorySpec.hpp type margelo::nitro::mmkv (line 17) | namespace margelo::nitro::mmkv { class HybridMMKVSpec; } class HybridMMKVSpec (line 17) | class HybridMMKVSpec type Configuration (line 19) | struct Configuration class HybridMMKVFactorySpec (line 43) | class HybridMMKVFactorySpec: public virtual HybridObject { method HybridMMKVFactorySpec (line 46) | explicit HybridMMKVFactorySpec(): HybridObject(TAG) { } type margelo::nitro::mmkv (line 19) | namespace margelo::nitro::mmkv { struct Configuration; } class HybridMMKVSpec (line 17) | class HybridMMKVSpec type Configuration (line 19) | struct Configuration class HybridMMKVFactorySpec (line 43) | class HybridMMKVFactorySpec: public virtual HybridObject { method HybridMMKVFactorySpec (line 46) | explicit HybridMMKVFactorySpec(): HybridObject(TAG) { } type margelo::nitro::mmkv (line 26) | namespace margelo::nitro::mmkv { class HybridMMKVSpec (line 17) | class HybridMMKVSpec type Configuration (line 19) | struct Configuration class HybridMMKVFactorySpec (line 43) | class HybridMMKVFactorySpec: public virtual HybridObject { method HybridMMKVFactorySpec (line 46) | explicit HybridMMKVFactorySpec(): HybridObject(TAG) { } FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVPlatformContextSpec.cpp type margelo::nitro::mmkv (line 10) | namespace margelo::nitro::mmkv { FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVPlatformContextSpec.hpp type margelo::nitro::mmkv (line 21) | namespace margelo::nitro::mmkv { class HybridMMKVPlatformContextSpec (line 38) | class HybridMMKVPlatformContextSpec: public virtual HybridObject { method HybridMMKVPlatformContextSpec (line 41) | explicit HybridMMKVPlatformContextSpec(): HybridObject(TAG) { } FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVSpec.cpp type margelo::nitro::mmkv (line 10) | namespace margelo::nitro::mmkv { FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/HybridMMKVSpec.hpp type margelo::nitro::mmkv (line 17) | namespace margelo::nitro::mmkv { enum class EncryptionType; } type EncryptionType (line 17) | enum class EncryptionType type Listener (line 19) | struct Listener class HybridMMKVSpec (line 21) | class HybridMMKVSpec method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } class HybridMMKVSpec (line 51) | class HybridMMKVSpec: public virtual HybridObject { method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } type margelo::nitro::mmkv (line 19) | namespace margelo::nitro::mmkv { struct Listener; } type EncryptionType (line 17) | enum class EncryptionType type Listener (line 19) | struct Listener class HybridMMKVSpec (line 21) | class HybridMMKVSpec method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } class HybridMMKVSpec (line 51) | class HybridMMKVSpec: public virtual HybridObject { method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } type margelo::nitro::mmkv (line 21) | namespace margelo::nitro::mmkv { class HybridMMKVSpec; } type EncryptionType (line 17) | enum class EncryptionType type Listener (line 19) | struct Listener class HybridMMKVSpec (line 21) | class HybridMMKVSpec method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } class HybridMMKVSpec (line 51) | class HybridMMKVSpec: public virtual HybridObject { method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } type margelo::nitro::mmkv (line 34) | namespace margelo::nitro::mmkv { type EncryptionType (line 17) | enum class EncryptionType type Listener (line 19) | struct Listener class HybridMMKVSpec (line 21) | class HybridMMKVSpec method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } class HybridMMKVSpec (line 51) | class HybridMMKVSpec: public virtual HybridObject { method HybridMMKVSpec (line 54) | explicit HybridMMKVSpec(): HybridObject(TAG) { } FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/Listener.hpp type margelo::nitro::mmkv (line 35) | namespace margelo::nitro::mmkv { type Listener (line 40) | struct Listener final { method Listener (line 45) | Listener() = default; method Listener (line 46) | explicit Listener(std::function remove): remove(remove) {} type margelo::nitro (line 54) | namespace margelo::nitro { type JSIConverter (line 58) | struct JSIConverter final { method fromJSI (line 59) | static inline margelo::nitro::mmkv::Listener fromJSI(jsi::Runtime& r... method toJSI (line 65) | static inline jsi::Value toJSI(jsi::Runtime& runtime, const margelo:... method canConvert (line 70) | static inline bool canConvert(jsi::Runtime& runtime, const jsi::Valu... FILE: packages/react-native-mmkv/nitrogen/generated/shared/c++/Mode.hpp type margelo::nitro::mmkv (line 26) | namespace margelo::nitro::mmkv { type Mode (line 31) | enum class Mode { type margelo::nitro (line 38) | namespace margelo::nitro { type JSIConverter (line 42) | struct JSIConverter final { method fromJSI (line 43) | static inline margelo::nitro::mmkv::Mode fromJSI(jsi::Runtime& runti... method toJSI (line 52) | static inline jsi::Value toJSI(jsi::Runtime& runtime, margelo::nitro... method canConvert (line 61) | static inline bool canConvert(jsi::Runtime& runtime, const jsi::Valu... FILE: packages/react-native-mmkv/src/addMemoryWarningListener/addMemoryWarningListener.mock.ts function addMemoryWarningListener (line 3) | function addMemoryWarningListener(_mmkv: MMKV): void { FILE: packages/react-native-mmkv/src/addMemoryWarningListener/addMemoryWarningListener.ts function addMemoryWarningListener (line 5) | function addMemoryWarningListener(mmkv: MMKV): void { FILE: packages/react-native-mmkv/src/createMMKV/createMMKV.ts function createMMKV (line 9) | function createMMKV(configuration?: Configuration): MMKV { FILE: packages/react-native-mmkv/src/createMMKV/createMMKV.web.ts function createMMKV (line 10) | function createMMKV( FILE: packages/react-native-mmkv/src/createMMKV/createMockMMKV.ts function createMockMMKV (line 7) | function createMockMMKV( FILE: packages/react-native-mmkv/src/createMMKV/getDefaultMMKVInstance.ts function getDefaultMMKVInstance (line 5) | function getDefaultMMKVInstance(): MMKV { FILE: packages/react-native-mmkv/src/deleteMMKV/deleteMMKV.ts function deleteMMKV (line 4) | function deleteMMKV(id: string): boolean { FILE: packages/react-native-mmkv/src/deleteMMKV/deleteMMKV.web.ts function deleteMMKV (line 6) | function deleteMMKV(id: string): boolean { FILE: packages/react-native-mmkv/src/existsMMKV/existsMMKV.ts function existsMMKV (line 4) | function existsMMKV(id: string): boolean { FILE: packages/react-native-mmkv/src/existsMMKV/existsMMKV.web.ts function existsMMKV (line 6) | function existsMMKV(id: string): boolean { FILE: packages/react-native-mmkv/src/getMMKVFactory.ts function getPlatformContext (line 8) | function getPlatformContext(): MMKVPlatformContext { function getMMKVFactory (line 18) | function getMMKVFactory(): MMKVFactory { FILE: packages/react-native-mmkv/src/hooks/createMMKVHook.ts function createMMKVHook (line 5) | function createMMKVHook< FILE: packages/react-native-mmkv/src/hooks/useMMKV.ts function isConfigurationEqual (line 7) | function isConfigurationEqual( function useMMKV (line 30) | function useMMKV(configuration?: Configuration): MMKV { FILE: packages/react-native-mmkv/src/hooks/useMMKVKeys.ts function useMMKVKeys (line 16) | function useMMKVKeys(instance?: MMKV): string[] { FILE: packages/react-native-mmkv/src/hooks/useMMKVListener.ts function useMMKVListener (line 18) | function useMMKVListener( FILE: packages/react-native-mmkv/src/hooks/useMMKVObject.ts function useMMKVObject (line 17) | function useMMKVObject( FILE: packages/react-native-mmkv/src/isTest.ts function isTest (line 1) | function isTest(): boolean { FILE: packages/react-native-mmkv/src/specs/MMKV.nitro.ts type Listener (line 4) | interface Listener { type MMKV (line 8) | interface MMKV extends HybridObject<{ ios: 'c++'; android: 'c++' }> { FILE: packages/react-native-mmkv/src/specs/MMKVFactory.nitro.ts type Mode (line 9) | type Mode = 'single-process' | 'multi-process' type EncryptionType (line 16) | type EncryptionType = 'AES-128' | 'AES-256' type Configuration (line 21) | interface Configuration { type MMKVFactory (line 99) | interface MMKVFactory FILE: packages/react-native-mmkv/src/specs/MMKVPlatformContext.nitro.ts type MMKVPlatformContext (line 3) | interface MMKVPlatformContext FILE: packages/react-native-mmkv/src/web/createTextDecoder.ts function createTextDecoder (line 1) | function createTextDecoder(): TextDecoder { FILE: packages/react-native-mmkv/src/web/createTextEncoder.ts function createTextEncoder (line 1) | function createTextEncoder(): TextEncoder { FILE: packages/react-native-mmkv/src/web/getLocalStorage.ts constant LOCAL_STORAGE_KEY_WILDCARD (line 1) | const LOCAL_STORAGE_KEY_WILDCARD = '\\' function getLocalStorage (line 18) | function getLocalStorage(): Storage {