
Adds data validation support to Grid and TreeGrid.
Features
- Added data validation support to Grid and TreeGrid with the following rules: Compare, Required, Numeric, Range, StringLength and Custom.
- Added the option to enable data validation for all editing modes: Batch, Form and Inline.
- Added a new 'dataInvalid' event which occurs when a data change is invalid.
- Added the option to set your own custom conditions for data validation.
- Added the option to customize data validation message and display position.
- Improved Sorting: Added single and multi-column sorting to Grid and TreeGrid.
- Sorting is now available on a general or individual level for each column separately.
- Improved animated appearance of sorting button when sorting order changes.
- Menus can now have shortcuts.
- Improved animations during expand/collapse, selection and hovering of menus.
- Menu Separator can now have a label.
- Added the option to create a vertical menu.
- Panel component can now have static and dynamic scrolling.
- Improved horizontal and vertical alignment of panel content.
- Improved appearance and animations during opening and closing of PopOver component.
- Prefix for custom properties in all component styles has been changed to '--iui-'.
- Text in column header is now trimmed for Grid and TreeGrid.
- Animation property in TabStrip has been replaced with 'contentAnimation'.