Wijmo has supported Angular since the early 1.x days. Recently, we've been working alongside the Angular team to support Angular 2. Interestingly, supporting Angular 2 was even easier. Our source code is written in TypeScript, so we were able to easily extend our control classes to create Angular 2 components quite easily. Wijmo offers Angular 2 components for each of our UI Controls. Our Angular 2 components all offer fully declarative markup. We've included two-way binding support for properties that require it, and we also offer bonus feature—like cell templates for FlexGrid—that allow you to specify cell content in markup, including custom bindings and other components.
Wijmo's Angular 2 components are packaged as modules and can be used as NPM packages in Angular 2 applications. We've followed the same pattern that the Angular 2 team set. Using Wijmo components will feel very familiar in Angular 2.
Now included in Wijmo Enterprise: OLAP for Wijmo. When you have a lot of data, analysis can be difficult if you're looking at a plain list of items. Pivot tables can help by summarizing data and allowing you to manipulate it in different ways. Excel has “Pivot Tables” that make this task easy. You select the raw data, click “Insert Pivot Table”, pick a destination, and get a panel where you can drag fields to summarize data in different ways, and instantly see the results. This is one of Excel’s most powerful and popular features. OLAP for Wijmo provides the same functionality within your HTML5 applications. Add a PivotPanel control to a page, give it some raw data by setting its dataSource property, and connect a PivotGrid and/or PivotChart controls to see the results. Try it for yourself in our Getting Started with OLAP sample.
Wijmo’s PivotPanel is very similar to the PivotTable Field List in Excel, providing a familiar, quick experience for end users.
PivotGrid allows end users to create analytical view of their data. The Excel-like pivot table facilitates the display and navigation of large datasets and binds to a PivotPanel. PivotGrid supports expanding and collapsing rows and displays calculated aggregate data, including subtotals in grouped rows. Display groups and subtotals in PivotGrid PivotGrid extends FlexGrid and provides very flexible rendering and easy cell formatting.
Dynamic formatting in Wijmo PivotGrid
PivotChart is an extension of FlexChart that is optimized for displaying aggregate data. When bound to a PivotPanel, it visually groups data as the user selects fields. Wijmo PivotChart
Wijmo’s PDF module is a PDFKit-based library for generating PDF documents. It's used in extensions that export FlexGrid and FlexChart to PDF. Wijmo’s PDF module also supports drawing FlexGrid and FlexChart mixed with arbitrary PDF primitives like text, graphics and images in a single document.
Material Design Lite (MDL) is Google's implementation of their Material Design specification for web developers, and is modern, beautiful alternative to Bootstrap CSS. We've created almost 300 new Wijmo themes to support all of MDL’s standard color combinations, and created a sample that shows how to use Wijmo controls along with Material Design. Material Design Lite Support
We've added some comprehensive FlexSheet samples in this release. The FlexSheet Explorer sample showcases many of FlexSheet’s best feature, and you can try out many features in one place. The source code for this sample can also be used to demonstrate feature implementation. Wijmo FlexSheet Explorer We've also added the FlexSheet 101 sample, a getting started guide that walks you through the basics of FlexSheet.
Wijmo FlexSheet 101
In the wijmo.grid.sheet.FlexSheet class the 'override' parameter for the 'addCustomFunction' method has been removed.
Download Wijmo Enterprise to start developing with our components.