This repository was archived by the owner on Jun 1, 2025. It is now read-only.
Selection Auto-Scroll, OData select/expand and Filters Modal
This new version brings a few new features and contributions, the main ones are:
- Cell/Row Selection Auto-Scroll, a new live Slickgrid-Universal - Example 17 to demo the feature (not an Angular demo but the code logic is the same)
- Row Dragging Auto-Scroll, check Example 17 for a demo
- All-in-one Filters Modal, see a live demo on Slickgrid-Universal - Example 7
- OData new
$selectand$expandoptions & other OData fixes, see live demo Example 5 and consult updated OData Wiki - new Example 33, which is now the default route to demo a Real-Time Trading Platform, it also shows how fast SlickGrid really is.
Big Thanks to Contributors
Huge thanks for the following contributions
- OData contributions by @jr01
Thanks a lot 🚀
Installation
Please remember that all packages of @slickgrid-universal (v1.2.x) and Angular-Slickgrid (v4.1.x) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues.
Enjoying the lib?
Make sure to upvote ⭐ and/or Buy Me a Coffee ☕ ... and if you already have, well thank you 😺
Cheers and Happy Coding 👨💻
Changelog 📜
For a complete picture, you should take a look at both lib change logs
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
- review the Slickgrid-Universal changelog
- and the Angular-Slickgrid changelog (below)
Features
- demo: add new Example 33 to demo Realtime Trading (75987b4)
- OData: add
$selectand$expandquery options (b445a79)
Bug Fixes
- build: should use
EventSubscriptionto be unsubscribed (ee81db3) -
- demo: small leak fix when leaving the page (b488757)
- graphql: fix range filtering with ".." (cfcd16e)
- odata: fix range filtering with ".." (817ca59)
- core: pagination set in global config should work, fixes #879 (7237a23)
- rxjs: use same RxJS version as Slickgrid-Universal (9f68103)