UNPKG

table-xlsx

Version:

Based on SheetJS encapsulation, the function of exporting files and parsing files to generate table data is realized

32 lines (31 loc) 1.06 kB
import { SheetType, ExportFilePropsType } from './interface'; /** * 导出 * @param fileName * @param sheetNames * @param columns * @param dataSource * @param showHeader 是否显示表头 * @param raw 是否格式化值的类型 * @param cellStyle 单元格样式 * @param headerCellStyle 单元格样式 * @param bodyCellStyle 单元格样式 * @param useRender 是否使用render返回的值 * @param rowHpx * @param onTxBodyRow */ export declare const exportFile: ({ fileName, sheetNames, columns, dataSource, showHeader, raw, rowHpx, cellStyle, headerCellStyle, bodyCellStyle, useRender, onTxBodyRow, }: ExportFilePropsType) => { SheetNames: (string | number)[]; Sheets: { [key: string]: SheetType; }; }; /** * 获取wb对象 */ export declare const getWorkbook: ({ sheetNames, columns, dataSource, showHeader, raw, rowHpx, cellStyle, headerCellStyle, bodyCellStyle, useRender, onTxBodyRow, }: ExportFilePropsType) => { SheetNames: (string | number)[]; Sheets: { [key: string]: SheetType; }; };