A react-native component for displaying a modal on iOS by natively wrapping a react-native view inside a UIViewController and presenting it.
TODO
(fce438f7)setModalVisibilityByID
(69da2f8d)dismissAllModals
(5282bfb4)TODO
(52ba7837)dismissModalByID
(ebbf8860)RNIModalViewModule.setModalVisibility
(0c8788a7)RNIBaseError+Helpers
(b8c7bf2c)TODO
(7f2e0f57)TODO
(d3dd3470)RNIModalError
(d25283b8)RNIBaseError
(1854875a)RNIError
(c769f6f2)RNIGenericErrorDefaultable+Default
(a6b905e6)RNIBaseError
(f10dd71c)RNIError
Public (f5832580)RNIError
From Temp
(c9aaacc2)Commit-Notes
(a3d0e3ea)README
(0687b5d2)pod install
(62a37d35)RNIPresentedViewControllerCache
(67fc0d44)TODO
(4c62e204)RNIModalData
(9eaefdfe)ModalViewState
(59bc1da8)RNIModalData
(f7023ed7)RNIModalPresentationState
(3af9dfa9)RNIDictionarySynthesizable
(f713ba13)TODO
(040ac9cb)Test09
(f37465df)ModalView
Eventts (49fdbdc5)RNIModalTypes
(c5870c47)TODO
(5e1989cf)TODO
(9498f5d4)RNIModalViewEvents
(16c8fca9)TUI
Prefix (ab5dea0a)NativeTypes
(8a8ce7bf)TODO
(eb9e2ddc)Test09
(1b45390f)CGSize+RNIDictionaryRepresentable
(9bbc2fa5)CGPoint+RNIDictionaryRepresentable
(ac200fe7)RNIDictionaryRepresentable
(24307d60)TODO
(0a45f1b5)NativeTypes
(8a4f9464)RNIDictionarySynthesizable+Default
(9e6ff84b)Encodable+Helpers
(43c299a3)Encodable+Helpers
(e0ac8e69)TODO
(4a0b071a)TODO
(be5c6ddd)README
(a8504bb0)pod install
(3d5204f0)TODO
(8e8e73e6)TODO
(f940c6fc)RNIPresentedViewControllerCache
(5ca15030)RNIPresentedViewControllerCache
(a143d433)RNIWeakArray
(5d2b2ed9)RNIModalUtilities
(615e566c)CAAnimation+Helpers
(9c2771d5)CAAnimation+Block
(596cce50)CAAnimationMulticastDelegate
(8d94f81f)RNIMulticastDelegate
(20c24eb8)RNIModalView
(dc9842de)TODO
(93fd7726)README
(b249c5e9)README
(1fa76d63)MulticastDelegate
(8cfaeaa7)RNIModalView
(cff6af4c)RNIModalPresentationState
(e40604b6)Commit-Notes
(7a82ad3b)RNIComputableValue
(7942f507)CGSize+Helpers
(24e9a0c3)modalContentPreferredContentSize
Prop (ccf73260)RNIComputable
(56ae8aee)RNIComputableSize
(0872abb1)Test09
(8f2763f6)ModalView.onModalDetentDidCompute
(82f5abc7)ModalView.modalSheetDetents
Prop (df4d8292)RNIComputableSize
(ae02c093)RNIComputableOffset
(501190c9)RNIComputable
(b5ae6075)RNIComputable
(e0314ce7)CGSize+Init
(1810e29d)UIViewController+Swizzling
(a2bc44fd)RNIModalViewControllerWrapper
(f1f23589)RNIModalFlags
(4f8ba708)RNIModalManager
(34e998b6)RNIModalManager
(0c8bf4c8)RNIModalViewControllerRegistry
(a4700100)RNIModalViewControllerRegistry
(1cb9fe50)RNIModalWrapperMap
(62ce7497)UIViewController+Swizzling
(b4b1723a)RNIModalViewControllerWrapper
(8d3891d3)RNIModalViewControllerWrapper
(181c45ea)RNIUtilities
Extensions (92dbee81)RNIModalManager
(7ea800a6)UIViewController+Swizzling
(cd86c6d4)Commit-Notes
(f3c2fe98)RNIObjectMetadata
(17c2ce10)RNIObjectMetadata
(a5d2bb75)RNIViewControllerLifeCycleNotifiable
(1332601c)RNIViewControllerLifeCycleNotifiable
(8ca3e9e6)RNIIdentifiable
(ef648787)RNIIdentifiable
(737047b4)RNIAnimator
(bb75b08e)RNIDictionarySynthesizable
(2573bb0f)RNIDictionarySynthesizable
(7002f39f)RNIDictionarySynthesizable
(f7f41419)package.json
(3a264f4e)RNIModalViewModule
(0ef3a89b)RNIModalManager.notifyOnModalWillShow
(1b524605)Test06
(710501f6)ModalViewState.focusState
(4d63a30e)ModalViewState
(e9efa358)Test00
(ff973066)ModalViewProps
(42a28236)Test09
(72aae7e1)Test08
(72183b50)Helpers
(1289e819)Test09
(04445411)Test08
(4a036948)UIGestureRecognizer+Helpers
(f399bdca)UtilityTypes
(dbf0e796)RNIModalView.insertReactSubview
(1807146f)ModalView.sheetDetents
(5eab7dbd)Test08
Placeholder (96cac15e)ModalView
Content (f55d4c26)pod install
(40cd1aa9)IosUtilities-Bridging-Header
(74022edf)ModalView
Content (66edab26)RNIAnimatorSize
(91da1b29)RNIAnimator
(f1af0aa8)RNIDictionarySynthesizable
(a1d35061)ModalViewEmitterDeprecated
(a8250837)RNIModalData
(1db205f9)RNIModalData
(ce3c2a19)RNIModalView
- Use State didChange
(b77ede70)didChange
Property (10413c28)ModalViewEmitterDeprecated
(7fa4a18e)RNIModalData
(963b9617)RNIModalData
(6d97b6c4)wasCancelledDismiss
(b6c7ec14)RNIModalPresentationStateMachine
(78122b1a)RNIModalPresentationState
(f34444ef)wasCancelledPresent
(95b3872d)RNIModalData
(792243b7)RNIModalWrapperMap
(12b5da84)UIViewController+Swizzling
(35b01b25)RNIModalManager.notifyOnModalDidHide
(3413764f)isInitialPresent
(c5fe2d89)RNIModalEventData
. (6d162186)wasBlurCancelled
+ wasFocusCancelled
(589f18da)wasCancelledDismissViaGesture
(3e6286da)UIViewController+Swizzling
(100317ae)RNIModalManager.getModalInstance
(ea19099e)RNIModalManager
- Add Logging (ca492939)UIViewController._swizzled_dismiss
(c15a509f)UIViewController._swizzled_present
(6f819672)RNIModalViewControllerWrapper
(a6c17d0e)getModalInstance
(c23dc7d0)RNIModalManager.isRegistered
(56626355)RNIModalManager.modalInstanceDict
(e4dc3122)RNIIdentifiable
(079f4c75)UIViewController+Swizzling
(5967b6b0)Test07
(c20627a3)RNIModalView.set
(dabe4d10)RNIModalView
(58db590b)RNIModalData
(8e637b27)RNIDictionarySynthesizable
(043d64e2)synthesized-
Suffix Usage (db9f1219)RNIModalManager
(7b875e18)RNIModalFocusState
(78174145)RNIModal.modalState
(891eef9f)RNIModalPresentationNotifiable
(fa046524)Collection+Helpers
(849351c8)RNIModalPresentationState
(c455ed8b)RNIModalManager
Focus/Blur Logic (8e3058e6)RNIModalManager.computeModalIndex
(1559c54b)RNIModalWindowMap
(80d315a5)RNIModalPresentationState
(eca22837)RNIModal.isModalPresented
(9e4fac4a)RNIModalPresentationTrigger
(a585c6b4)RNIIdentifiable
counterID
(6307c00b)RNIModalView
Modal Hiding (47429cc8)RNIModalView
(6dd144d8)getPresentedViewControllers
(c3d62d23)synthesizedViewControllerIndex
(60c5411a)RNIModal.synthesizedModalIndex
(d5068e35)wasDismissViaGestureCancelled
(c36f2111)RNIModalPresentationState
(24a668ad)RNIModalManager.currentModalIndex
(839d01ac)RNIModalView
(3b8802ca)RNIModalViewController.lifecycleDelegate
(23ffaf90)RNIModalViewController
(3fc35b3e)RNIModalView.isModalInPresentation
(7e10467d)RNIModal+Helpers
(91e5123a)RNIModalState.modalNativeID
(aea42d70)RNIModalState.modalNativeID
(0e4d7b23)RNIModalManager
(60963acd)RNIModalFocusNotifiable
(2aa36cba)Test06
(5787d827)RNIModalIdentity
(ed4839d7)Test06
(be994941)RNIIdentifiable.identifier
(6c97bb9f)RNIModalIdentity.modalIndex
(b639bf99)RNIModalData.synthesizedWindowID
Type (4e89ea7b)RNIIdentifiable
(2fc59ee8)UIWindow+Helpers
(cdcba0c8)RNIObjectMetadata
(882e1abf)RNIModalIdentity.synthesizedModalIndex
(27732257)UIWindow+Helpers
(723d4ef5)RNIIdentifiable
(1f6ff8a7)UIWindow+WindowMetadata
(18159acf)RNIModalIdentity.modalIndexPrev
(99c2903f)RNIModalView
(a53fb36c)ModalViewConstants
(544a2d6e)modalPresentationStyle
Not Applying (b5dba75c)Temp/RNILog
(5905c967)src/temp
(472edffb)/Temp
Internal (5bff09c9)iosModal-Bridging-Header
(f937fc4f)Temp.swift
(760d4058)ios/src_library/Temp
(3c6ac356)ios/src_library/RNIUtilities
(09bb6eb7)RNIUtilities
(2447fd8c)Extensions+Init
(c38f4c14)getPresentedVCList
(6ecdbf23)RNIModalViewModule
(4a00df71)RNIModalViewModule.dismissModalByID
(1b87c1a2)RNIModalView.modalLevel
(cc3a3e37)RNIModalViewManager
(159d4d58)ModalView
(95f9279e)RNIModalView
Blur Events Not Firing (af3c0907)RNIOnModalFocusEventData
(242d5140)RNIDictionarySynthesizable
(91dc4258)RNIModalBaseEventData
(0cbd8e69)RNIModalManager
(37a851aa)RNIModalView
(f8f3838c)RNIModalBaseEventData
(b5ad43a8)RNIModalData
(9e181395)RNIDictionarySynthesizable
(06b2ecc6)RNIOnModalBaseEventData
(3f12d713)RNIDictionarySynthesizable
(1165dcbf)RNIModalView
(b4df29ce)RNIModalManager
(96848598)RNIModalView
(17a207fc)RNIModalView.modalUUID
(7ca0e3f6)onModalBlur
Event Not Firing (cd35f154)Test07
(e2423748)RNIModalManager
(a7c0d462)RNIModalView
(f4a34e91)RNIModalFocusNotifying
(b1bbf4da)RNIModalIdentity
(1112ddbb)synthesizedModalIndex
(57d8bc6b)RNIModalView
(bd08af3b)RNIModal+Helpers
(a0bf812b)UIModalPresentationStyle+Init
(983f359c)RNIModalManager.getWindows
(ea43983b)UIView+Helpers
(13cf593a)UIBlurEffect+Init
(fb89e8ff)RNIModalView
(c081f3f1)RNIModalView.modalNVC
(7e61226c)RNIModalPresentation
Protocol (27f5965d)RNIModal+Helpers
(cc4441a5)RNIModalManager
(0c1fed16)RNIModalPresentation
Protocol (f25ca8af)RNIModalPresentation
Protocol (dcc4e01a)RNIModalManager
(13e6e864)getTopmostPresentedViewController
(7df9a107)RNIModalManager
(d16fae49)isTopMostPresentedVC
(991b8f2c)RNIModalView
(58f2e9e0)getPresentedViewControllers
(86d539ed)modalNativeID
(d2bae767)RNIModalView.enableSwipeGesture
(5ef2cad1)RNIModalViewController
(73520a6b)RNIModalViewModule
(97e7933b)RNIModalView
(6448ba89)RCTSwiftLog
(eb4322a5)RNIModalView.DefaultValues
(ef06d39f)RNIModalManager
(53f6263c)RNIModal
Protocols (1568f3ac)RNIWeakArray
(26ef01b0)RNIWeakRef
(81e5d4ac)RNIWeakDictionary
(3ea1d054)RNIWeakRef
(fd67ff9d)Test06
(f77aa696)RNIWeakRef
(647e8762)example/src_old
(85c153d7)ObjectPropertyDisplay
(f81f5897)Test07
(c6580df7)Test07
Placeholder (5141954a)Test06
to Own FIles (ff5a1d64)Test06
(bf9aaf9f)Test06
(73c8a091)ModalView
containerStyle
Prop (03e2642a)isModalVisible
Context (cdef976c)isModalInFocus
Context (29a60159)CardLogDisplay
(8c6756ab)Test06
Placeholder (ee08b092)Test05
(8bce8f54)CardButton
(9d7572f1)Test04
(6f502520)Test04
Placeholder (45e62ad8)Test03
(1047f856)CardLogDisplay
(8deedc34)CardLogDisplay
(80567b09)ModalView.isModalContentLazy
(c6f41b2e)ModalView
Private Handlers (0ee8a5b5)Test03
Placeholder (ad52ef61)HomeScreen
(e5f432eb)TemplateTest
(f85f716c)Test02
(22230d95)Test02
(9179d64e)Helpers
(410117f6)Test00
(0ed98691)Test01
(fc35b166)CardToggleButton
(d62214f1)CardToggleButton
(0e93f542)Test00
(21681aa5)pod install
(a3c37167)UIBlurEffectStyles
(255dd3f2)ModalView
Children Prop (fa85809c)DebugControls
(cfb708fb)CardButton
(eccbc880)ExampleButtonCard
(db7772d7)Example01
(a7aaa3d5)Test01Screen
(72c0261a)pod install
(fd82ce2a)ContextMenuExampleProps
(d4b94f6a)ContextMenuButtonCard
(797c2f84)ContextMenuCard
(6a61bcff)Example01
(a633005f)src
from Prev Example Project (8c792355)tsconfig
(3ba763e2)example/src_old
(59c9b551)ModalViewTest4
(d3e68897)ModalViewTest5
(01fdffb7)withModalLifecycle
(c4934e5c)ModalContext
(3c86820c)ModalContext.ts
(3324e05b)Enums
(d22f5221)ModalEventKeys
(06bd25ca)Enums.ts
(9a39a51c)react-native.config.js
Config (e5c0556d)pod install
(23143e5e)ModalView
(6e92f240)ModalView
(6bead02f)ModalView
Events Not Working (add2a1ad)ModalView.setStateIsModalVisible
(f6cbd75e)ModalView.state
Item (13d47da8)ModalView
is Nested (36762187)ModalView
Param Types (31d68a10)ModalView.state.visible
(a31c7b42)ModalView
Default Props (191086ca)RNIModalView.onRequestResult
(76cc5593)ModalView.didOnLayout
Usage (45861b63)ModalView
(ed50a5eb)ModalView
Lint Errors (12ba1d48)helpers.ts
(24aa6d85)helpers.ts
(7527f69d)ModalView
(b09c4749)ModalView
Props (d738775e)src/functions/EventEmitter
(4f82efcf)ModalViewEmitter
(0fb32f41)ModalViewEventEmitter
(bfef8d98)UtilityTypes
(d1dde2c6)ModalView
(b417bf4b)ModalView
- Remove Unused (5c9e6601)ModalView
Props (3497388f)ModalView.getProps
(a94c2526)ModalView
Proptype Usage (145c7434)ModalViewTypes
(f5c94f3a)ts-event-emitter
(9f180699)src/components/ModalView
(e27d8f8a)ModalView.tsx
(4ae31ddf)RequestFactory
(214704fb)RNIModalViewModule
(da02ee18)RNIModalViewModule.requestModalInfo
(effcd1b5)RNIModalViewModule.setModalVisibility
(3b3bda38)CompletionHandler
(b198d2ec)RNIModalViewModule.dismissAllModals
(36c54d82)RNIModalViewInfo
(8ca86d1e)createModalNativeEventDict
Access (3df5af5e)RNIUtilities
(adddb4ac)ModalViewModule
(ae5869ec)RNIModalViewModule
(a7dab6f0)RNIModalViewModule.ts
(fc2ca7d3)RNIModalViewModule
(c2da3fe1)ModalViewModule
(e476081e)ModalView.ios.js
Usage (a0ea9c48)RNIModalView
(42ea328f)UIBlurEffectStyles
(1e65418f)UIModalTypes
(fa66f896)ViewModuleRelatedTypes
(10818782)index.ts
(cfebac8c)tsconfig
(dbb4e498)RNI
Prefix (e6e54644)ModalViewTest4
(04d71cd)ModalViewTest5
(3b1cd0b)withModalLifecycle
(80a80d5)ModalContext
(814d631)ModalContext.ts
(d159714)Enums
(63e9a1f)ModalEventKeys
(33689a5)Enums.ts
(ebe30fa)react-native.config.js
Config (61bcd66)pod install
(7821f89)ModalView
(30a004f)ModalView
(0469d00)ModalView
Events Not Working (8a8ec94)ModalView.setStateIsModalVisible
(5e64ced)ModalView.state
Item (fed37df)ModalView
is Nested (7ad49d9)ModalView
Param Types (b1f0687)ModalView.state.visible
(55e72b4)ModalView
Default Props (7f0ab6d)RNIModalView.onRequestResult
(7e38bb4)ModalView.didOnLayout
Usage (ec121cb)ModalView
(51c883d)ModalView
Lint Errors (e0823df)helpers.ts
(0f33fcd)helpers.ts
(2d9b287)ModalView
(85b3a81)ModalView
Props (1ad81c0)src/functions/EventEmitter
(b5eecd1)ModalViewEmitter
(be4dddc)ModalViewEventEmitter
(3cfc57f)UtilityTypes
(858e082)ModalView.nativeRefModalView
(3d98a84)ModalView.nativeRefModalView
(055b3a1)ModalView
- Remove Unused (0e8425e)ModalView
Props (d0fee8f)ModalView.getProps
(d37608d)ModalView
Proptype Usage (4de2ea0)ModalViewTypes
(a437d76)ts-event-emitter
(9c0bfc8)src/components/ModalView
(c6c72d6)ModalView.tsx
(10f883d)RequestFactory
(402f5af)RNIModalViewModule
(bc36ea5)RNIModalViewModule.requestModalInfo
(e0bc5dd)RNIModalViewModule.setModalVisibility
(979396b)CompletionHandler
(723ccd2)RNIModalViewModule.dismissAllModals
(a320e0a)RNIModalViewInfo
(93d7c67)createModalNativeEventDict
Access (2dc82d1)RNIUtilities
(ced11ab)ModalViewModule
(eef2b3c)RNIModalViewModule
(28fd59c)RNIModalViewModule.ts
(6efe588)RNIModalViewModule
(451795d)ModalViewModule
(006a935)ModalView.ios.js
Usage (d436de1)RNIModalView
(5838956)UIBlurEffectStyles
(4df1fe8)UIModalTypes
(26193f7)ViewModuleRelatedTypes
(eea371a)index.ts
(4ecfd2b)tsconfig
(afc3ede)RNI
Prefix (5b56e60)tsconfig
(afc3ede)RNI
Prefix (5b56e60)