UNPKG

tdesign-react

Version:
19 lines (18 loc) 722 B
import type { SizeEnum } from '../../common'; import type { TdSelectProps } from '../type'; interface PanelVirtualScroll { scroll?: TdSelectProps['scroll']; popupContentRef: React.MutableRefObject<HTMLDivElement>; options: TdSelectProps['options']; size: SizeEnum; } declare const usePanelVirtualScroll: ({ popupContentRef, scroll, options, size }: PanelVirtualScroll) => { scrollHeight: number; translateY: number; visibleData: any[]; handleRowMounted: (rowData: import("../../hooks/useVirtualScroll").RowMountedParams) => void; isVirtual: boolean; cursorStyle: import("react").CSSProperties; panelStyle: import("react").CSSProperties; }; export default usePanelVirtualScroll;