@visactor/vtable
Version:
canvas table width high performance
15 lines (14 loc) • 661 B
TypeScript
import type { IThemeSpec } from './../../vrender';
import { Group } from '../graphic/group';
import type { MergeMap } from '../scenegraph';
import type { BaseTableAPI } from '../../ts-types/base-table';
export declare function createComplexColumn(columnGroup: Group, col: number, colWidth: number, rowStart: number, rowEnd: number, mergeMap: MergeMap, defaultRowHeight: number | number[], table: BaseTableAPI, rowLimit?: number): {
width: number;
height: number;
};
export declare function getColumnGroupTheme(col: number, colWidth: number, table: BaseTableAPI): {
theme: IThemeSpec & {
_vtable: any;
};
hasFunctionPros: boolean;
};