Directory

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ß SlideTab - Vaadin Add-on Directory
# 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
Source Code
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.