Data Widgets
Content Type: Module
Categories: Communication
Overview
Important note: This is a module not a single widget. The Data Widgets module, is a packaged module that contains the following widgets: Data grid 2, Gallery, Tree node, Filtering and Sorting widgets. This module also includes all the styling, design properties and building blocks related to these widgets. Data grid 2: The successor of the standard data grid widget for displaying content in a tabular form. It comes with many powerful new features and settings like support for widgets, row and cell coloring, responsive layout, accessibility and different paging options, like virtual scrolling. Gallery: The Gallery widget is the successor to both the standard list view and template grid. It features a new responsive grid design, usage of the same filtering and sort widgets from Data grid 2 and settings like support for conditional styling, paging and empty placeholders. Tree node: The tree node is a widget used to create a level in a tree UI. Multiple tree node widgets can be combined to create a tree view. The tree node widget is fully composable and comes with settings for animating and icon customization. Filtering and Sorting widgets: The filtering and sorting can be used across the data widgets of the Data grid 2 and the Gallery. Out of the box there is filtering for text, numbers, dates, and the option to add drop-down filters for single or multiple selections.
Documentation
Please see Data Widgets in the Mendix documentation for details.
Releases
Version: 2.17.0
Framework Version: 9.24.0
Release Notes: ### [2.17.0] Datagrid
#### Fixed
- Fixed an issue with default column colors in design mode.
- Fixed an issue with dynamic text not rendering.
#### Changed
- We have enhanced the swap behavior of the columns, making it more intuitive and user-friendly. This improvement also includes a slight adjustment to the classnames applied to the elements being swapped, providing better control over their styling.
#### Added
- We added the ability to store personalization configuration in the browser's local storage, in addition to the existing option of using an attribute.
Version: 2.16.1
Framework Version: 9.24.0
Release Notes: ### [2.16.1] Datagrid
#### Fixed
- We fixed an issue with sorting by columns that display dynamic text or custom content.
Version: 2.16.0
Framework Version: 9.24.0
Release Notes: ### [2.16.0] Datagrid
#### Added
- Limited the number of items rendered on design mode to 3.
- We have expanded the pagination options by introducing a new feature called 'Load more'. This option enables users to load additional data with the click of a button. Thank you, @sharadsums, for making this feature.
#### Changed
- Previously, if the attribute configured for storing personalization settings was changed externally, the data grid did not reflect these changes. Moving forward, the data grid widget will now automatically re-read and apply personalization settings whenever the underlying attribute changes.
#### Fixed
- We fixed an issue where the columns exported on ExportToExcel action are not the same as the ones visible on Datagrid 2.
- We made Visible property of columns required. It is no longer possible to leave the expression empty, therefore you will need to explicitly set a boolean value to set the visibility.
### [1.7.0] Gallery
#### Added
- Limited the number of items rendered on design mode to 3.
Version: 2.15.0
Framework Version: 9.24.0
Release Notes: ### Fixed
- Fixed Datagrid Date Filter custom date formats throwing error. When customers try to use a custom format like `YYww.E` they were getting an error and also the output date were not correct.
### Added
- New JS actions for resetting filters in Data grid 2 and Gallery. `Reset_All_Filters` resets all filters within Data grid 2 or Gallery. `Reset_Filter` resets a single filter.
### [2.7.0] DatagridDateFilter
#### Fixed
- Fixed custom date format throwing error. When customers try to use a custom format like `YYww.E` they were getting an error and also the output date were not correct.
#### Added
- A new hook that subscribes the widget to external events.
### [2.6.0] DatagridDropdownFilter
#### Added
- A new hook that subscribes the widget to external events.
### [2.5.0] DatagridNumberFilter
#### Added
- A new hook that subscribes the widget to external events.
### [2.5.0] DatagridTextFilter
#### Added
- A new hook that subscribes the widget to external events.
### [2.15.0] Datagrid
#### Added
- A new hook that subscribes the widget to external events.
### [1.6.0] Gallery
#### Added
- A new hook that subscribes the widget to external events.
Version: 2.14.0
Framework Version: 9.24.0
Release Notes: ### [2.14.0] Datagrid
#### Fixed
- We fixed an issue where the columns exported on ExportToExcel action are not the same as the ones visible on Datagrid 2.
### [1.5.0] Gallery
#### Added
- We added a new feature to Gallery: Now it is possible to navigate on gallery items using keyboard.
- We added a new feature to Gallery: You can use the keyboard to select multiple items inside the gallery, just as simple as shift + arrow keys. You can also unselect an item with shift+space.