This is a migrated thread and some comments may be shown as answers.

Does Grid scrolling set to virtual support kinetic scrolling?

5 Answers 167 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Peter
Top achievements
Rank 1
Peter asked on 01 Feb 2015, 09:37 AM
Hi, I Have just started looking at the Kendo grid for the first time. I am looking for a (HTML5) grid that I can use for both desktop web and mobile (hyrib) applications.

I notice the grid has the scrolling mode of virtual. I have taken one of the online examples, set the scrolling to virtual, and also tried setting the mobile property to true, and 'tablet', however it does not appear to do the "kinetic " type of scrolling, at least not when I am running it in the desktop browser (Chrome) . 

....when I run an other mobile example, eg the endless-scrolling.html mobile example, this *does* exhibit the kinetic scrolling when run on my desktop Chrome, so I thought the grid would too...

So, my main question is, can the grid use the mobile type of kinetic / friction scrolling when being (at least when being run on a mobile device?)

Thanks in advance for any help/suggestions


5 Answers, 1 is accepted

Sort by
0
Peter
Top achievements
Rank 1
answered on 02 Feb 2015, 11:54 PM
HI have now tried this on a (Nexus) tablet, so my question has been answered, the grid surely did do into using the kinetic scrolling
0
Alexander Popov
Telerik team
answered on 03 Feb 2015, 02:57 PM
Hello Peter,

Indeed, the Grid does not support kinetic scrolling at this point. I would suggest submitting this as a feature request on our feedback portal.

Regards,
Alexander Popov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Peter
Top achievements
Rank 1
answered on 04 Feb 2015, 12:42 AM
Hi Alexander, thank you for that reply. I posted the original question before I actually tried the grid on a mobile device (as I didn't have one on hand) I am only just starting to look at the grid, so I have a bit of learning to do yet (including scrolling etc)

It is funny you should say it does not support the kinetic scroll, as when I use the grid on a tablet (I have tried on both a Nexus and a HP windows tab), the grid seems to magically have the kinetic scrolling. I am not sure where this comes from, perhaps it is the device itself that applies the kinetic scroll to anything scrollable, so that component itself does not need to do anything special?

For example, even the online demos exhibit this behavior.

Perhaps you meant we can't get the kinetic scroll on a device (eg desktop PC) that does not have it "natively"?

Cheers




0
Alexander Popov
Telerik team
answered on 05 Feb 2015, 01:27 PM
Hi Peter,

I apologize if my answer was misleading. Kinetic scrolling is supported on mobile devices when regular scrolling is used. Virtual scrolling however, relies on complicated calculations and does not support kinetic scrolling at this point.

Regards,
Alexander Popov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Peter
Top achievements
Rank 1
answered on 06 Feb 2015, 12:28 AM
Hi Alexander, thank you very much for this clarification. Yes I now see the difference, if I have virtual scrolling enabled, and a large amount of data (e.g. 2000000 rows as in you one of your examples) we no longer have kinetic scrolling on Mobile

Cheers
regards, Peter
Tags
Grid
Asked by
Peter
Top achievements
Rank 1
Answers by
Peter
Top achievements
Rank 1
Alexander Popov
Telerik team
Share this question
or