@sheetwrite/xlsxvariable
Deterministic optional OOXML workbook backend implemented by Sheetwrite.
- Package
@sheetwrite/xlsx- Source
packages/xlsx/src/workbook.ts#L7
Declaration
const sheetwriteWorkbookBackend: XlsxWorkbookBackendinterface XlsxWorkbookBackend {
name: string;
toXlsxWorkbook(
snapshot: WorkbookSnapshot,
options?: XlsxWorkbookOptions,
): Promise<Uint8Array>;
fromXlsxWorkbook(
data: ArrayBuffer | Uint8Array,
options?: XlsxWorkbookOptions,
): Promise<WorkbookSnapshot>;
}interface XlsxWorkbookBackend {
name: string;
toXlsxWorkbook(
snapshot: WorkbookSnapshot,
options?: XlsxWorkbookOptions,
): Promise<Uint8Array>;
fromXlsxWorkbook(
data: ArrayBuffer | Uint8Array,
options?: XlsxWorkbookOptions,
): Promise<WorkbookSnapshot>;
}interface XlsxWorkbookBackend {
name: string;
toXlsxWorkbook(
snapshot: WorkbookSnapshot,
options?: XlsxWorkbookOptions,
): Promise<Uint8Array>;
fromXlsxWorkbook(
data:
ArrayBuffer | Uint8Array,
options?: XlsxWorkbookOptions,
): Promise<WorkbookSnapshot>;
}Optional backend contract for complete workbook XLSX interchange.API reference →