UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

14 lines (13 loc) 658 B
import { Group, type RectStyleProps } from '@antv/g'; import type { ResizeInfo } from '../../common/interface/resize'; import type { SimpleBBox } from '../../engine'; import type { SpreadSheet } from '../../sheet-type/spread-sheet'; export declare const getResizeAreaAttrs: (options: Omit<ResizeInfo, 'size'>) => { style: RectStyleProps; appendInfo: ResizeInfo; }; export declare const getOrCreateResizeAreaGroupById: (spreadsheet: SpreadSheet, id: string) => Group | undefined; export declare const shouldAddResizeArea: (resizeArea: SimpleBBox, resizeClipArea: SimpleBBox, scrollOffset?: { scrollX?: number; scrollY?: number; }) => boolean;