TouchScroll
Add one finger touch scrolling support for Vaadin components
Currently neither Vaadin or GWT supports touch events in the core distribution. Scrolling Panels or Tables is especially hard and may make your Vaadin application completely useless on iPad. This add-on adds one finger scrolling for Panel, TabSheet, SplitPanel*, Window* and Table. Include the add-on to your widgetset and touch enabled versions of components will be available for webkit based mobile browsers. No code changes are required.
Next version may support remaining scrollable components like sub windows, split panel and tabsheet.
The add-on uses GWT's com.google.gwt.mobile.Mobile module that is used in a demo application in GWT 2.1.0-rc1.
Even though they work with this add-on, scrollable areas may not provide nice experience on a touch based UI's. Avoid them if you want to optimize your app for e.g. iOS or Android devices. E.g TouchKit add-on should be considered.
- in 6.5 nightlies and above
Links
Compatibility
0.2.1 | 0.3.0 | 0.4.0 | 0.5.0 | 0.6.0 | |
---|---|---|---|---|---|
(24.4) | |||||
(24.3) | |||||
(24.2) | |||||
(24.1) | |||||
(24) | |||||
(23) | |||||
(22) | |||||
(21) | |||||
(20) | |||||
(19) | |||||
(18) | |||||
(17) | |||||
(16) | |||||
(15) | |||||
(14) | |||||
(13) | |||||
(12) | |||||
(11) | |||||
(10) | |||||
(8.21) | |||||
(8.20) | |||||
(8.19) | |||||
(8.18) | |||||
(8.17) | |||||
(8.16) | |||||
(8.15) | |||||
(8.14) | |||||
(8.13) | |||||
(8.12) | |||||
(8.11) | |||||
(8.10) | |||||
(8.9) | |||||
(8.8) | |||||
(8.7) | |||||
(8.6) | |||||
(8.5) | |||||
(8.4) | |||||
(8.3) | |||||
(8.2) | |||||
(8.1) | |||||
(8.0) | |||||
(7.7) | |||||
(7.6) | |||||
(7.5) | |||||
(7.4) | |||||
(7.3) | |||||
(7.2) | |||||
(7.1) | |||||
(7.0) | |||||
6.5-6.8 | Y | Y | Y | Y | Y |
-6.7 | Y | Y | Y | Y | Y |
-6.6 | Y | Y | Y | Y | Y |
-6.5 | Y | Y | Y | Y | Y |
6.4 | Y | Y | Y | Y | |
-6.3 | Y | Y | Y | Y | |
-6.2 | Y | Y | Y | Y | |
-6.1 | Y | Y | Y | Y | |
-6.0 | Y | Y | Y | Y |
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
fixed subwindow support (broken when 6.5 was not even released) + using HW acceleration on ios devices
- Released
- 2011-02-14
- Maturity
- EXPERIMENTAL
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 6.0+
- Vaadin 6.5+ in 0.3.0
- Browser
- N/A
TouchScroll - Vaadin Add-on Directory
Add one finger touch scrolling support for Vaadin componentsOnline Demo
TouchScroll version 0.2.1
Initial release
TouchScroll version 0.3.0
Support for tab sheet
TouchScroll version 0.4.0
support for split panel
TouchScroll version 0.5.0
sub window support
TouchScroll version 0.6.0
fixed subwindow support (broken when 6.5 was not even released) + using HW acceleration on ios devices