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.28.0
Framework Version: 10.12.6
Release Notes: ### [2.10.4] DatagridDateFilter #### Changed - We improved type mismatch filter error message. ### [2.9.3] DatagridDropdownFilter #### Fixed - We fixed an issue where filters not able to set guid value for reference selector. #### Changed - We improved type mismatch filter error message. ### [2.8.4] DatagridNumberFilter #### Changed - We improved type mismatch filter error message. #### Fixed - We fixed an issue where onChange wouldn't triggered on empty or not empty filter. ### [2.8.4] DatagridTextFilter #### Changed - We improved type mismatch filter error message. #### Fixed - We fixed an issue where onChange wouldn't triggered on empty or not empty filter. ### [2.28.0] Datagrid #### Fixed - Fixed issue with xpath when widget has many filters. #### Added - We have introduced the loading state in Datagrid 2, so that the loading state is displayed on every pagination, filter search, or loading. #### Changed - We improved resizing behaviour of the widget. It is now saving personalization settings only at the end of the resizing. ### [1.13.0] Gallery #### Fixed - Fixed issue with xpath when widget has many filters. ### [1.2.1] TreeNode #### Fixed - We fixed an issue where Tree Nodes resetting it's collapse state while reloading data.
Version: 2.27.0
Framework Version: 9.24.0
Release Notes: ### [2.10.5] DatagridDateFilter #### Changed - We improved type mismatch filter error message. ### [2.9.4] DatagridDropdownFilter #### Fixed - We fixed an issue where filters not able to set guid value for reference selector. #### Changed - We improved type mismatch filter error message. ### [2.8.5] DatagridNumberFilter #### Changed - We improved type mismatch filter error message. #### Fixed - We fixed an issue where onChange wouldn't triggered on empty or not empty filter. ### [2.8.5] DatagridTextFilter #### Changed - We improved type mismatch filter error message. #### Fixed - We fixed an issue where onChange wouldn't triggered on empty or not empty filter. ### [2.27.0] Datagrid #### Fixed - Fixed issue with xpath when widget has many filters. #### Added - We have introduced the loading state in Datagrid 2, so that the loading state is displayed on every pagination, filter search, or loading. #### Changed - We improved resizing behaviour of the widget. It is now saving personalization settings only at the end of the resizing. ### [1.13.0] Gallery #### Fixed - Fixed issue with xpath when widget has many filters. ### [1.2.1] TreeNode #### Fixed - We fixed an issue where Tree Nodes resetting it's collapse state while reloading data.
Version: 2.26.0
Framework Version: 10.12.6
Release Notes: ### [2.10.3] DatagridDateFilter #### Fixed - We fixed an issue with grid wide filters not resetting. ### [2.9.2] DatagridDropdownFilter #### Fixed - We fixed an issue where onChange events were not being triggered on dropdown filter. - We fixed an issue with dropdown filters in some cases not setting or resetting. ### [2.8.3] DatagridNumberFilter #### Fixed - We fixed an issue with grid wide filters not resetting. ### [2.8.3] DatagridTextFilter #### Fixed - We fixed an issue with grid wide filters not resetting. ### [2.26.1] Datagrid #### Changed - We improved our drop-down filter integration - now the drop-down can store its value in the personalization config. For best results, the new 'Use lazy load' property should be set to false. #### Added - We added new 'Use lazy load' property that can be used to improve the end-user experience. #### Fixed - We fixed an issue with grid wide filters not resetting. ### [1.12.2] Gallery #### Fixed - We resolved an issue where the gallery filter was not being applied at first. - We fixed an issue with grid wide filters not resetting.
Version: 2.25.1
Framework Version: 9.24.0
Release Notes: ### [2.10.4] DatagridDateFilter #### Fixed - We fixed an issue with the widget failing to render in Design mode. ### [2.9.3] DatagridDropdownFilter #### Fixed - We fixed an issue with the widget failing to render in Design mode. ### [2.8.4] DatagridNumberFilter #### Fixed - We fixed an issue with the widget failing to render in Design mode. ### [2.8.4] DatagridTextFilter #### Fixed - We fixed an issue with the widget failing to render in Design mode. ### [2.25.1] Datagrid #### Fixed - We fixed an issue with the widget failing to render in Design mode. ### [1.12.3] Gallery #### Fixed - We fixed an issue with the widget failing to render in Design mode.
Version: 2.24.1
Framework Version: 10.12.6
Release Notes: ### Fixed - We fixed an issue where filters wouldn't reset. ### [2.8.2] DatagridNumberFilter #### Fixed - We fixed an issue where filters wouldn't reset. ### [2.8.2] DatagridTextFilter #### Fixed - We fixed an issue where filters wouldn't reset.
Version: 2.24.0
Framework Version: 10.12.0
Release Notes: ### [2.10.2] DatagridDateFilter #### Changed - Widget maintenance. #### Fixed - Fixed issue with "empty" and "not empty" filters showing incorrect results. ### [2.9.1] DatagridDropdownFilter #### Changed - Widget maintenance. ### [2.8.1] DatagridNumberFilter #### Changed - Widget maintenance. ### [2.8.1] DatagridTextFilter #### Changed - Widget maintenance. ### [2.24.0] Datagrid #### Added - We have introduced support for reference set associations in the linked attribute property. ### [1.2.1] DropdownSort #### Changed - Widget maintenance. ### [1.12.0] Gallery #### Changed - Widget maintenance.
Version: 2.23.2
Framework Version: 9.24.0
Release Notes: ### Fixed - We fixed an issue where filters wouldn't reset. ### [2.8.2] DatagridNumberFilter #### Fixed - We fixed an issue where filters wouldn't reset. ### [2.8.2] DatagridTextFilter #### Fixed - We fixed an issue where filters wouldn't reset.
Version: 2.23.1
Framework Version: 9.24.0
Release Notes: ### [2.10.2] DatagridDateFilter #### Changed - Widget maintenance. #### Fixed - Fixed issue with "empty" and "not empty" filters showing incorrect results. ### [2.9.1] DatagridDropdownFilter #### Changed - Widget maintenance. ### [2.8.1] DatagridNumberFilter #### Changed - Widget maintenance. ### [2.8.1] DatagridTextFilter #### Changed - Widget maintenance. ### [2.23.1] Datagrid #### Added - We have introduced support for reference set associations in the linked attribute property. ### [1.2.1] DropdownSort #### Changed - Widget maintenance. ### [1.12.0] Gallery #### Changed - Widget maintenance.
Version: 2.23.0
Framework Version: 9.24.0
Release Notes: ### Breaking changes - We removed "Filter groups" properties. ### [2.10.0] DatagridDateFilter #### Breaking changes - We removed "Group key" property. ### [2.9.0] DatagridDropdownFilter #### Breaking changes - We removed "Group key" property. ### [2.8.0] DatagridNumberFilter #### Breaking changes - We removed "Group key" property. ### [2.8.0] DatagridTextFilter #### Breaking changes - We removed "Group key" property. ### [2.23.0] Datagrid #### Fixed - We fixed refreshed interval timer being duplicated on pagination click. #### Breaking changes - We removed "Filter groups" properties. ### [1.11.0] Gallery #### Breaking changes - We removed "Filter groups" properties.
Version: 2.22.0
Framework Version: 9.24.0
Release Notes: ### Changed - Improved filters in data widgets. ### [2.9.0] DatagridDateFilter #### Changed - Improved integration with parent widgets. #### Added - Group key. Note: This feature is removed again in V2.23 ### [2.8.0] DatagridDropdownFilter #### Changed - Improved integration with parent widgets. #### Added - Group key. Note: This feature is removed again in V2.23 ### [2.7.0] DatagridNumberFilter #### Changed - Improved integration with parent widgets. #### Added - Group key. Note: This feature is removed again in V2.23 ### [2.7.0] DatagridTextFilter #### Changed - Improved integration with parent widgets. #### Added - Group key. Note: This feature is removed again in V2.23 ### [2.22.0] Datagrid #### Breaking Change - Major filter improvement. - Filter values and operators are now stored as part of personalization - Due to the filter changes, current saved personalization will be reset in this version #### Fixed - Personalization and other fixes. #### Added - Filter Groups. Note: This feature is removed again in V2.23 ### [1.2.0] DropdownSort #### Changed - Reworked and improved integration with gallery. ### [1.10.0] Gallery #### Changed - Major filter improvement. - Filter values and operators are now stored as part of personalization #### Fixed - Personalization sync and other minor fixes. #### Added - Filter Groups. Note: This feature is removed again in V2.23