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

Navigate Event missing

3 Answers 96 Views
ListView
This is a migrated thread and some comments may be shown as answers.
Jan
Top achievements
Rank 1
Jan asked on 21 Jun 2017, 08:43 AM

Hello,

 

I added the option .Navigatable() to my listView and wanted to add a event listener to the navigate function. But inside .Events(e => e...) there is no navigate event.

3 Answers, 1 is accepted

Sort by
0
Georgi
Telerik team
answered on 23 Jun 2017, 12:19 PM
Hi Jan,

There is no navigate event in the Kendo ListView widget. You can get detailed information about available events in the ListView documentation:


You can log the navigate event as a feature request in our UserVoice portal, so others users can vote for it. Based on the traction we will consider implementing it in future release.


Regards,
Georgi
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 visualization (charts) and form elements.
0
Jan
Top achievements
Rank 1
answered on 23 Jun 2017, 01:01 PM

Well ... in the grid widget you also added the .navigatable() configuration and also the event http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-navigate

 

I dont want to add a feature request, I want a complete listView widget. Its a missing part of the "navigatable" module. It is also missing at the listbox widget http://docs.telerik.com/kendo-ui/api/javascript/ui/listbox#configuration-navigatable

0
Georgi
Telerik team
answered on 27 Jun 2017, 06:18 AM
Hello Jan,

Since navigate event is not available you can handle the keydown event. In the handler you can check if the target of the event is the Kendo ListView and if the key code is one of the codes of the arrow keys. Then you can perform additional custom logic required in your scenario.

The following dojo illustrates illustrates the aforementioned approach:



Regards,
Georgi
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 visualization (charts) and form elements.
Tags
ListView
Asked by
Jan
Top achievements
Rank 1
Answers by
Georgi
Telerik team
Jan
Top achievements
Rank 1
Share this question
or