OptionalanimationAnimation configuration.
OptionalbackdropBackdrop configuration.
OptionalchildrenModal children.
OptionalhardwareControls whether to force hardware acceleration for the underlying window.
OptionalnavigationShould the navigation bar be translucent.
OptionalonCallback fired when the backdrop is pressed.
OptionalonCallback fired when the back button is pressed.
OptionalonCallback fired when the modal is hidden.
OptionalonThe onOrientationChange callback is called when the orientation changes while the modal is being displayed. The orientation provided is only 'portrait' or 'landscape'. This callback is also called on initial render, regardless of the current orientation.
OptionalonCallback fired when the modal is shown.
OptionalonCallback fired when a swipe gesture is canceled.
OptionalonCallback fired when a swipe gesture completes successfully.
OptionalstatusShould the status bar be translucent.
OptionalstyleChildren container style.
OptionalsupportedThe supportedOrientations prop allows the modal to be rotated to any of the specified orientations. On iOS, the modal is still restricted by what's specified in your app's Info.plist's UISupportedInterfaceOrientations field.
OptionalswipeSwipe configuration.
OptionalvisibleThe visible prop determines whether your modal is visible.
Props for the Modal component. This is the type intended for end-user usage. All properties are optional.