SlideTab
Notice: This add-on is no longer receiving updates. SlideTab shows a tab that can be clicked to slide in an expanding panel. Based on the SliderPanel by Marten Prieß
Notice: This add-on is no longer receiving updates.
SlideTab
A tab that can be clicked to expand a panel displaying any content.
Versions
Use version 3.x.x for Vaadin 14.
Use version 4.x.x for the latest Vaadin version.
Features
- Four positions (left, right, top, bottom)
- Three tab positions (beginning, middle, end)
- Supports basically any content
- Listeners for expand/collapse
- Possible to set timeout for expand/collapse
Original version by Marten Prieß https://vaadin.com/directory/component/sliderpanel
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
The Timer
used for scheduling expand/collapse/toggle is now static and created on demand, to reduce the number of idle threads. The timer thread is also run as a daemon thread, as to not prevent the JVM from shutting down. By configuring a ScheduleStrategy
in the SlideTabBuilder
, another approach can be used for scheduling.
- Released
- 2021-11-17
- Maturity
- STABLE
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 21
- Vaadin 18+ in 4.0.0
- Vaadin 19+ in 4.0.1
- Vaadin 14 in 2.2.0
- Vaadin 11+ in 1.0.0-beta4
- Vaadin 10+ in 1.0.0-beta4
- Browser
- Firefox
- Safari
- Google Chrome
SlideTab - Vaadin Add-on Directory
Notice: This add-on is no longer receiving updates. SlideTab shows a tab that can be clicked to slide in an expanding panel. Based on the SliderPanel by Marten PrießOnline Demo
SlideTab version 1.0.0-beta4
Removed banner.txt to avoid conflicts with other banners
SlideTab version 2.2.0
If the `SlideTab`'s internal state is expanded, it will automatically expand upon attach. No event will be fired for this.
SlideTab version 2.2.1
Added `setAnimateOnAttach` to dictate whether an expanded SlideTab should animate or not on attach.
SlideTab version 3.0.0
Version bump for Vaadin 14.
SlideTab version 4.0.0
Version for Vaadin 19+.
SlideTab version 3.0.1
Fix warnings in the console when navigating away from an expanded slide tab.
SlideTab version 4.0.1
Fix warnings in the console when navigating away from an expanded slide tab.
SlideTab version 3.0.2
The `Timer` used for scheduling expand/collapse/toggle is now static and created on demand, to reduce the number of idle threads. The timer thread is also run as a daemon thread, as to not prevent the JVM from shutting down. By configuring a `ScheduleStrategy` in the `SlideTabBuilder`, another approach can be used for scheduling.
SlideTab version 4.0.2
The `Timer` used for scheduling expand/collapse/toggle is now static and created on demand, to reduce the number of idle threads. The timer thread is also run as a daemon thread, as to not prevent the JVM from shutting down. By configuring a `ScheduleStrategy` in the `SlideTabBuilder`, another approach can be used for scheduling.