UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

25 lines (24 loc) 649 B
import type { AreaRange } from '../../common/interface'; import { NormalizedAlign } from '../normalize'; /** * 动态调整滚动过程中列头的可视区域 */ export declare const adjustTextIconPositionWhileScrolling: (viewportArea: AreaRange, contentArea: AreaRange, style: { align: NormalizedAlign; size: { textSize: number; iconStartSize?: number; iconEndSize?: number; }; padding: { start: number; end: number; betweenTextAndEndIcon?: number; }; }, options?: { isCustomRenderer?: boolean; }) => { iconStart: number; textStart: number; iconEnd: number; };