UNPKG

react-native-ui-lib

Version:

[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://stand-with-ukraine.pp.ua)

35 lines (34 loc) 941 B
import React from 'react'; import { StyleProp, ViewStyle } from 'react-native'; import { PanningDirections } from '../panningViews/panningProvider'; interface DialogDismissibleProps { /** * Additional styling */ style?: StyleProp<ViewStyle>; /** * The direction of the allowed pan (default is DOWN) * Types: UP, DOWN, LEFT and RIGHT (using PanningProvider.Directions.###) */ direction?: PanningDirections; /** * onDismiss callback */ onDismiss?: () => void; /** * The dialog`s container style */ containerStyle?: StyleProp<ViewStyle>; /** * Whether to show the dialog or not */ visible?: boolean; } interface Props extends DialogDismissibleProps { children?: React.ReactNode | React.ReactNode[]; } declare const DialogDismissibleView: { (props: Props): React.JSX.Element; displayName: string; }; export default DialogDismissibleView;