trina_grid 1.4.14
trina_grid: ^1.4.14 copied to clipboard
A data grid that can be controlled by the keyboard on desktop and web. Of course, it works well on Android and IOS. (DataGrid, DataTable, Data Grid, Data Table, Sticky)
Changelog #
1.4.14 2025. 03. 11 #
- Added cell validator for plutoColumn & onValidationFailed for TrinaGrid
- updated some docs
1.4.13 2025. 03. 10 #
- Added cell-level renderer support with TrinaCellRenderer
1.4.12 2025. 03. 10 #
- fix incase frozen columns & frozen rows
- Enhance the readme texts
1.4.11 2025. 03. 10 #
- Introducing Frozen Rows
1.4.10 2025. 03. 08 #
- Translate all korean comments & unit tests to english
1.4.9 2025. 03. 06 #
- Added scrollToColumn method
1.4.8 2025. 03. 06 #
- Added getVisibleColumns method & isColumnVisible
1.4.7 2025. 03. 04 #
- Fix pagination bug
1.4.6 2025. 03. 04 #
- Remove Stratagy pattern from the pagination widget and simplify the code
- Add total records
- Enhance the ui of the pagination widget
1.4.5 2025. 03. 01 #
- add initialPageSize to PageSizeDropdownTrinaLazyPaginationStrategy and default pageSizeToMove to 1
- Fix pagination bug
1.4.4 2025. 03. 01 #
- Added pagesize dropdown using strategy pattern
- Upgraded to latest Flutter version
- Used intl any version for compatibility
- Added onClear and clearIcon parameters to filter widgets
- Added filterWidgetDelegate to TrinaColumn
- Added missing filterWidgetBuilder and onFilterSuffixTap parameters
- Updated GitHub Actions tests
- Added optional width parameter to column in TrinaColumnType.select
- Added ability to disable row checkbox under specific conditions
- Fixed issue #105
- Added clear columns filter event
- Added empty screen to homepage
- Added VS Code formatting restrictions
- Fixed unit tests
- Added guard against missing scroll client (when disposed)
- Improved row wrapper implementation
- Changed WidgetBuilder to Widget Function(BuildContext, Widget)
- Enhanced infinity scroll to continue updating if screen not filled
- Fixed homescreen pointing to old package
- Implemented ability to disable row checkbox under conditions
- Added handling for pure checkbox values when disabled
- Added null check to prevent 'Null check operator used on a null value' exception
- Updated intl library to ^0.20.0
- Added onActiveCellChanged event
1.4.3 2024. 10. 23 #
- Added rowWrapper & editCellWrapper for the state manager
- Manually detect doubleTaps on desktop platform to eliminate delay
- Several improvements
- Add TrinaGridRowSelectionCheckBehavior which enables automatically setting the CheckBox values of selected rows
- Add TrinaGridRowSelectionCheckBehavior
- Upgrade packages
1.4.2 2024. 07. 15 #
- add rowWrapper
- Added an option for developers to use either the standard Material DatePicker or a custom datepicker.
- Datepicker - moved isOpenedPopup = true
- Added the ability to add a custom data property at the row level. For example: you can pass data to onSelect or any other onHandler. (not required)
- Upgrade some used package to the latest version.
1.4.1 2024. 05. 15 #
upgrade for flutter 3.22.0
1.4.0 2024. 04. 01 #
- Added onRowEnter, onRowExit callbacks to react on. @coruscant187
- Added logic to change background color of row if hovered. @coruscant187 doonfrs/trina_grid#29
1.3.1 2024. 03. 19 #
- upgrade packages to latest major version