123456 |
- import type { Tab, TabOffsetMap } from '../interface';
- import type { TabNavListProps } from '../TabNavList';
- export type ContainerSizeInfo = [width: number, height: number, left: number, top: number];
- export default function useVisibleRange(tabOffsets: TabOffsetMap, visibleTabContentValue: number, transform: number, tabContentSizeValue: number, addNodeSizeValue: number, operationNodeSizeValue: number, { tabs, tabPosition, rtl }: {
- tabs: Tab[];
- } & TabNavListProps): [visibleStart: number, visibleEnd: number];
|