element-plus
Version:
A Component Library for Vue3.0
10 lines (9 loc) • 531 B
TypeScript
import { TableColumnCtx, AnyObject } from '../table.type';
import { TableHeaderProps } from './table-header';
declare function useStyle(props: TableHeaderProps): {
getHeaderRowStyle: (rowIndex: number) => any;
getHeaderRowClass: (rowIndex: number) => string;
getHeaderCellStyle: (rowIndex: number, columnIndex: number, row: AnyObject, column: TableColumnCtx) => any;
getHeaderCellClass: (rowIndex: number, columnIndex: number, row: AnyObject, column: TableColumnCtx) => string;
};
export default useStyle;