Description
Is your feature request related to a problem? Please describe.
I wasn't able to figure out:
- How to put a (possibly "nested") tab bar on any side except the top of the page
- How to "hide" or "pin" a given tab/panel
Describe the solution you'd like
I'd like to please be able to make certain tabs/panels "hideable" or "pinnable" to the left, right or bottom of the page, much like what is possible in certain IDEs such as Visual Studio (and, to a degree, VSCode through its sidebar buttons) or other docking layout libs such as FlexLayout.
Describe alternatives you've considered
The only alternative that I came up with at the current time is to use a different docking layout lib which implements the features that I wasn't able to figure out with dockview in points 1 and 2 above.
Additional context
Visual Studio screenshot illustrating the "pinning" and "hiding" of a panel:
VSCode screenshot illustrating the show/hide a panel that is associated with a sort of "tab bar on the side"
FlexLayout lib screenshot and the associated "Default" sample page illustrating an implementation of features 1 and 2 mentioned above
Thank you for creating the feature-packed dockview lib and, in advance, for considering this feature request 🙂