Show/hide/toggle multiple rows
🤔Type of Request
- [ ] Bug fix
- [x] New feature
- [x] Improvement
- [x] Documentation
- [ ] Other
🔗Resolves an issue?
Fix #5711
📝Changelog
- Added APIs for show/hide/toggle multiple rows at a time
- [x] Core
- [ ] Extensions
💡Example(s)?
https://live.bootstrap-table.com/code/9r0x/12229
☑️Self Check before Merge
⚠️ Please check all items below before review. ⚠️
- [x] Doc is updated/provided or not needed
- [x] Demo is updated/provided or not needed
- [x] Changelog is provided or not needed
Hi, is there a general guideline for updating changelog and examples?
Also, since this at the moment slightly breaks the previous API, please let me know if there's a better way to incorporate the features.
For the changelog just describe what this PR does (Adds a new methods [...]). We should avoid the BC, you could keep the old functions which calls the new functions internaly with one row (or did i miss something?) Also please provide us an example using our editor (as described in the issue template).
There are 3 ways I could think of
- Keep the same singular(e.g.
hideRow) form, but internally allows an array of rows as input; simple but less intuitive because all parameters(row, index, uniqueID) are singular. - Add additional plural form(e.g.
hideRows), which makes it a bit confusing with 6(vs 2 before) functions representing similar features - Replace singular form with plural form, simplest and most intuitive, but breaks API.
I would proceed with 2 but hide the singular form from the doc, so the doc would be less confusing while still internally supports historical versions
It seems the Online editor keeps using an old version of my code before my last force-push, is there a way to refresh the cache or whatever that causes the editor to use an old version of the library?
I by accident added an unused require statement in the previous push, and immediately force-pushed with the fix, then the editor still reports the missing library.

Change log:
- Added APIs for show/hide/toggle multiple rows at a time
Lets us know if you are still intrested to help with this PR, we will reopen the PR then.