@visactor/vtable
Version:
canvas table width high performance
12 lines (11 loc) • 803 B
TypeScript
import type { ColumnStyleOption, FullExtendStyle, IImageStyleOption, ITextStyleOption, IStyleOption, StylePropertyFunctionArg } from '../ts-types';
import { ImageStyle } from './style/ImageStyle';
import { TextStyle } from './style/MultilineTextStyle';
import { NumberStyle } from './style/NumberStyle';
import { Style } from './style/Style';
import type { TableTheme } from '../themes/theme-define';
declare const EVENT_TYPE: {
CHANGE_STYLE: "change_style";
};
export { EVENT_TYPE, Style, NumberStyle, ImageStyle, TextStyle, IStyleOption, IImageStyleOption, ITextStyleOption };
export declare function of(columnStyle: ColumnStyleOption, bodyStyle: ColumnStyleOption, styleArg: StylePropertyFunctionArg, StyleClassDef: typeof Style, globalAutoWrapText: boolean, theme: TableTheme): FullExtendStyle;