Directory

← Back

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ß

Author

Rating

Popularity

200+

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

Compatibility

(Loading compatibility data...)

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ß 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.

Online