Data Extensions for JavaScript
Import and store data from an external system. Data Extensions can hold any information needed to collect and point to other Data Extensions that hold even more information. These are called relational data extensions.
OData Collection View
Extend the CollectionView class to support loading and saving data to and from OData sources.
Use the ODataCollectionView class to load data from OData services and use it as a data source for any Wijmo components.
In addition to full CRUD support, get all the CollectionView features including sorting, filtering, paging, and grouping. The sorting, filtering, and paging functions may be performed on the server or on the client.
PrintDocument
The PrintDocument class makes it easy to create documents for printing or to export to PDF. Most browsers allow you to select the paper size, orientation, margins, and whether to include page headers and footers.
PDF Module
Create and export PDF files. FlexGridPdfConverter is a PdfDocument-based JavaScript library that provides methods to export FlexGrid to PDF without using any server-side code. PdfDocument is an extension of the PDFKit, a JavaScript PDF generation library that provides API for drawing text, vector graphics, and images.
Wijmo uses WebWorkers to process the exporting of PDF files on a separate thread than the application UI. This allows the applications to stay usable and the PDF export to churn along in the background.
Excel Module
Provide client-side Excel .xlsx file save/load capabilities for the FlexGrid component with the FlexGridXlsxConverter class. The FlexGrid control allows users to import and export content to/from an Excel (.xlsx) file asynchronously.