In Development
Last Updated: 04 Nov 2019 08:43 by ADMIN
Richard
Created on: 20 Sep 2019 07:04
Category: Timeline
Type: Feature Request
0
share datasource with timeline

Hello,

 

I am implementing the new timeline widget.

Looks very nice, but I use this in combination of a shared datasource. (I use it in a grid and a timeline)

However, the 'autoBind:false' option does not work in the timeline widget, so the datasource is read twice.

How can I prevent that?

See a dojo example with 2 timelines and the same datasource. Also here the datasource is read twice.

https://dojo.telerik.com/OMitaQEw

 

Regards ,

Richard 

 

3 comments
ADMIN
Alex Hajigeorgieva
Posted on: 27 Sep 2019 13:14

Hello, Richard,

When it comes to bugs, we do try to handle the new ones in the service packs. However, this is a Feature Request. Feature requests are dealt with according to their popularity and we cannot predict how quickly an item would gain popularity.

Can you please describe in a little more detail how much of an impact this functionality would have in your use case?

I have already brought it to the attention of the team but I may have missed a point so I would really appreciate hearing some more information.

Kind Regards,
Alex Hajigeorgieva
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Richard
Posted on: 23 Sep 2019 11:13

Hi Alex,

Thanks for the feedback. I will use the databound workaround.

Yes, you may make it publically visible. I assume it will be fixed in the next release.

Regards,

Richard

 

ADMIN
Alex Hajigeorgieva
Posted on: 20 Sep 2019 13:29

Hi, Richard,

You are correct that the new Kendo UI Timeline is missing this functionality.

I believe that the request is absolutely valid and I would like to make it publically visible so people can upvote it. Would you mind that?

Meanwhile, you can use some event handler - for instance the dataBound handler of one timeline and set the data as the new data source of the the other, e.g:

https://dojo.telerik.com/@bubblemaster/eViZEREc

dataBound: function(e){                
     $("#timeline2").data("kendoTimeline").setDataSource(this.dataSource.data().toJSON());
}

Look forward to hearing back from you.

Regards,
Alex Hajigeorgieva
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.