UNPKG

tdesign-react

Version:
19 lines (18 loc) 801 B
import React from 'react'; import type { PopupInstanceFunctions, TdPopupProps } from './type'; export interface PopupProps extends TdPopupProps { expandAnimation?: boolean; updateScrollTop?: (content: HTMLDivElement) => void; } export interface PopupRef extends PopupInstanceFunctions { /** @internal 获取 Popup DOM 元素 */ getPopupElement: () => HTMLDivElement; /** @internal 获取 Portal DOM 元素 */ getPortalElement: () => HTMLDivElement; /** @internal 获取内容区域 DOM 元素 */ getPopupContentElement: () => HTMLDivElement; /** @internal 设置 Popup 显示隐藏 */ setVisible: (visible: boolean) => void; } declare const Popup: React.ForwardRefExoticComponent<PopupProps & React.RefAttributes<PopupInstanceFunctions>>; export default Popup;