Grid column configuration
Now exposes each grid column as a child component enabling end users to interact with all columns.
Features
- Grid Columns Configuration
- The Grid now exposes each column as a child component enabling the end user to interact with all columns:
- Each column comes with an inferred column type.
- Rearrange columns with keyboard arrow keys and using the outline panel.
- Select a column header and change the title or data field.
- Add a new (empty) column that can be templated upon code export or bound to an existing data field.
- Delete a column with the 'del' key or using the outline panel.
- Hide a column using the outline panel.
- Resize a column from the design surface.
- The Grid now exposes each column as a child component enabling the end user to interact with all columns:
- Tree Grid
- Added a new Ignite UI Angular Tree Grid which is used to display and manipulate flat data. You can now quickly bind your data with very little code or use a variety of events to customize different behaviors. This component provides a rich set of features like data selection, Microsoft Excel style filtering, sorting, paging, templating and column moving.
- As the first version of the Tree Grid supports only flat data binding, the data objects should contain a primary key and a foreign key.
- Accordion
- Added a new Accordion component. It is a GUI component for building vertical expandable panels with clickable headers and associated content sections, displayed in a single container.
- OpenAPI improvements
- Reference Object support - App Builder now supports objects to allow referencing other components in the specification, internally and externally.
- Added limitation for the size of the parsed table schema (docs).
- Full Safari Browser Support
- The App Builder now supports both Apple macOS Safari and Mobile Safari.
- HR Dashboard sample
- A new sample application has been added that includes Grid and Chart components. The application also shows usage of other components like List, Card, Dialog and layouts.