I've been trying to get the treelist to respond to keyboard events similar to setting "navigatable" to true in the grid. However, there doesn't seem to be an option for allowing this, making it impossible to navigate the treelist through the keyboard.
As a workaround I tried binding keypress or keydown to try to implement this myself but neither of these events seem to fire (they seem to be absorbed immediately by the treelist).
Is there an option to allow for keyboard navigation or, if not, is there a workaround I could apply?
As a workaround I tried binding keypress or keydown to try to implement this myself but neither of these events seem to fire (they seem to be absorbed immediately by the treelist).
Is there an option to allow for keyboard navigation or, if not, is there a workaround I could apply?
8 Answers, 1 is accepted
0
Hello Paul-Erik,
The TreeList widget doesn't have support for keyboard navigation currently.You can submit feature requests on UserVoice.
Regards,Nikolay Rusev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Paul-Erik
Top achievements
Rank 1
answered on 13 Jan 2015, 04:02 PM
And there is no ability to bind to keypress events yourself? Or another workaround?
0
Hello Paul-Erik,
There isn't currently built-in support for keyboard navigation as in the Grid, but you can always use jQuery or anything else to implement it by your self.
Regards,Nikolay Rusev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Paul-Erik
Top achievements
Rank 1
answered on 15 Jan 2015, 01:53 PM
Hi Nikolay,
I tried that, but I cannot find a way to bind the key events. It seems like the key events don't even appear. Am I missing something?
Regards,
Paul-Erik
I tried that, but I cannot find a way to bind the key events. It seems like the key events don't even appear. Am I missing something?
Regards,
Paul-Erik
0
Hello Paul-Erik,
Here is some basic skeleton on left/right keyboard navigation similar to what we have in the Grid widget.
http://dojo.telerik.com/@rusev/oNObO
Regards,Nikolay Rusev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Paul-Erik
Top achievements
Rank 1
answered on 19 Jan 2015, 03:38 PM
Hi Nikolay,
Thanks. That seems to work, although it needs to take into account the hidden columns (which the example doesn't deal with). Will play with this and see if I can get it to work.
Paul-Erik
Thanks. That seems to work, although it needs to take into account the hidden columns (which the example doesn't deal with). Will play with this and see if I can get it to work.
Paul-Erik
0
Aakash
Top achievements
Rank 1
answered on 17 Jul 2017, 03:22 PM
Hi Nikolay,
I just wanted to confirm that currently the kendo treelist widget (http://demos.telerik.com/aspnet-mvc/treelist) does not support keyboard navigation. Could you let me know if that is not correct.
Regards,
Aakash
0
Hello Aakash,
I can confirm that currently, the Kendo UI TreeList does not support a keyboard navigation.
Still, this feature is in our short term To-Do list and the team is already started working on the requirements. Please have in mind that this is a very complex feature due to the hierarchy of the widget, and the ETA of the feature may vary.
Regards,
Stefan
Progress Telerik
I can confirm that currently, the Kendo UI TreeList does not support a keyboard navigation.
Still, this feature is in our short term To-Do list and the team is already started working on the requirements. Please have in mind that this is a very complex feature due to the hierarchy of the widget, and the ETA of the feature may vary.
Regards,
Stefan
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data (charts) and form elements.