Releases: programcsharp/griddly
Releases · programcsharp/griddly
Allow GriddlyHtmlFilter to work in inline filter mode
1.5.8 Version bump
SelectColumn<T>.InputHtmlAttributesTemplate
Provide for setting custom attributes on the select column checkbox input.
Fix for extra refreshes when using DefaultSelectAll
Fix Re-entrance Bug
1.5.3 Fix re-entrance bug on events firing during constructor
Add first editly rev
Editable griddly support, using editly.js
Fixes and tweaks
- 1.4.1 - Fix griddly early init sneaking back in
- 1.4.2 - Allow multiple replacements inside a confirm message template
- 1.4.3 - Use thread CurrencySymbol in filter displays vs. hardcoding $
- 1.4.4 - Default ClearSelectionOnAction to true for ajax buttons, false otherwise
Template confirm messages
Confirm messages are now templatable, using a ${} syntax. The following replacements are supported:
- ${count} -- the count of selected items
- ${singular:something} -- the text after the : will be used when count == 1
- ${plural:somethings} -- the text after the : will be used when count != 1
So you can do a template like: confirmMessage: "Do you want to delete ${count} ${singular:something}{$plural:somethings}?"
confirmMessage is also now an accepted parameter on settings.Button()
This resolves #54.
Add html attribute support
Add HtmlAttributes configuration settings:
- root, table, column header get static dictionaries
- settings.Column method takes an object that can be either an MVC style anonymous object or a dictionary
- rows and cells get templates
Fixes
- Disable griddly early init so events fire
- Generalize selected row display
History support tweaks
- Handle isNoneAll=true dropdowns with a [None] item in them for setFilterValue
- Add support for global default setting before griddly.js loaded
No breaking changes.