rc-dialog

  • Version 9.4.0
  • Published
  • 77 kB
  • 5 dependencies
  • MIT license

Install

npm i rc-dialog
yarn add rc-dialog
pnpm add rc-dialog

Overview

dialog ui component for react

Index

Variables

Type Aliases

Variables

variable DialogWrap

const DialogWrap: React.FC<IDialogPropTypes>;

    variable Panel

    const Panel: React.ForwardRefExoticComponent<any>;

      Type Aliases

      type DialogProps

      type IDialogPropTypes = {
      className?: string;
      keyboard?: boolean;
      style?: CSSProperties;
      mask?: boolean;
      children?: any;
      afterClose?: () => any;
      afterOpenChange?: (open: boolean) => void;
      onClose?: (e: SyntheticEvent) => any;
      closable?:
      | boolean
      | ({
      closeIcon?: React.ReactNode;
      } & React.AriaAttributes);
      maskClosable?: boolean;
      visible?: boolean;
      destroyOnClose?: boolean;
      mousePosition?: {
      x: number;
      y: number;
      } | null;
      title?: ReactNode;
      footer?: ReactNode;
      transitionName?: string;
      maskTransitionName?: string;
      animation?: any;
      maskAnimation?: any;
      wrapStyle?: Record<string, any>;
      bodyStyle?: Record<string, any>;
      maskStyle?: Record<string, any>;
      prefixCls?: string;
      wrapClassName?: string;
      width?: string | number;
      height?: string | number;
      zIndex?: number;
      bodyProps?: any;
      maskProps?: any;
      rootClassName?: string;
      classNames?: ModalClassNames;
      styles?: ModalStyles;
      wrapProps?: any;
      getContainer?: GetContainer | false;
      closeIcon?: ReactNode;
      modalRender?: (node: ReactNode) => ReactNode;
      forceRender?: boolean;
      focusTriggerAfterClose?: boolean;
      panelRef?: React.Ref<HTMLDivElement>;
      };

        Package Files (4)

        Dependencies (5)

        Dev Dependencies (33)

        Peer Dependencies (2)

        Badge

        To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

        You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/rc-dialog.

        • Markdown
          [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/rc-dialog)
        • HTML
          <a href="https://www.jsdocs.io/package/rc-dialog"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>