UNPKG

jspreadsheet-ce

Version:

Jspreadsheet is a lightweight, vanilla javascript plugin to create amazing web-based interactive data grids with spreadsheet like controls compatible with Excel, Google Spreadsheets and any other spreadsheet software.

23 lines (17 loc) 919 B
import { DefineComponent } from 'vue'; import type JSpreadsheetCore from 'jspreadsheet-ce'; // Get all the static types from the core library type JSpreadsheetBase = typeof JSpreadsheetCore; // Create interface that extends the base type and adds call signature interface JSpreadsheetInterface extends JSpreadsheetBase { (element: HTMLElement | HTMLDivElement | null, options: JSpreadsheetCore.Spreadsheet): Array<JSpreadsheetCore.WorksheetInstance>; } export declare const Worksheet: DefineComponent<JSpreadsheetCore.Worksheet>; export declare const Spreadsheet: DefineComponent<JSpreadsheetCore.Spreadsheet>; export declare const jspreadsheet: JSpreadsheetInterface; declare const _default: { Worksheet: DefineComponent<JSpreadsheetCore.Worksheet>; Spreadsheet: DefineComponent<JSpreadsheetCore.Spreadsheet>; jspreadsheet: JSpreadsheetInterface; }; export default _default;