Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for changing options dynamically.
Motivation: to make this plugin more usable for pages that use responsive Bootstrap styling. On such pages, it is common for high-resolution views to use a floating "sticky" nav bar (in which case StickyTableHeaders needs an offset that's >= 0), while lower-resolution views might make the nav bar "non-sticky" to conserve screen space. When the viewport changes, it is necessary to tell StickyTableHeaders to change the fixedOffset option so that it can account for the varying "stickiness" of the nav bar. Prior to this commit, the only way to accomplish this was to destroy the StickyTableHeaders instance and recreate it. I think this fix is much easier and more efficient!
- Loading branch information