@antv/s2
Version:
effective spreadsheet render core lib
11 lines (10 loc) • 634 B
TypeScript
import { CellType } from '../../common/constant';
import type { DefaultCellTheme, IconTheme } from '../../common/interface/theme';
import type { Node } from '../../facet/layout/node';
import type { SpreadSheet } from '../../sheet-type';
export declare const getTableColIconsWidth: (s2: SpreadSheet, meta: Node, cellType: CellType, iconStyle: IconTheme) => number;
export declare const getExtraPaddingForExpandIcon: (s2: SpreadSheet, field: string, style: DefaultCellTheme) => {
left: number;
right: number;
};
export declare const getOccupiedWidthForTableCol: (s2: SpreadSheet, meta: Node, style: DefaultCellTheme) => number;