Dear All
We are glad to announce release of the new version v8.7.0 with bug fixes and following enhancements:
1) The header cells can be focused and navigated with keyboard similar to body cells.
Default actions are taken with specific keys in header cells which is documented in beforeHeadKeyDown event here.
https://paramquery.com/pro/api#event-beforeHeadKeyDownSupporting API updates:
option: column.clsFilter
Methods: focusHead, addClassHead, removeClassHead
Events: beforeHeadKeyDown, focus, focusHead, blur, blurHead
2) Lazy loading: This version extends support for all dataModel sub-properties which were applicable to remote loading until now for lazy loading too like beforeSend, contentType, dataType, error, getData, method, postData, postDataOnce, etc.
3) Hierarchy/row details: UI supports icon in header cell to toggle the state between collapse all / expand all of all detail rows.
API updates:
detailModel.header
Detail() object to manipulate detail rows programmatically.
4) Context menu: Support to display context menu in the empty area of the grid too with contextMenu.bodyItems sub-option.
Example:
https://paramquery.com/pro/demos/copy_paste5) pqSelect: support for jQuery v3.x
Best Regards
The ParamQuery Team