Hi Telerik Team,
I have defined custom event template for my scheduler. When I move event in the scheduler I am getting errror as "Uncaught TypeError: Cannot read property 'occurrenceByUid' of undefined".
When I debugged the Javascript and found that the error is coming in the below code
(function(data
/**/) {
var $kendoOutput, $kendoHtmlEncode = kendo.htmlEncode;with(data){$kendoOutput='\n ';var uid = target.attr("data-uid");;$kendoOutput+='\n ';var scheduler = target.closest("[data-role=scheduler]").data("kendoScheduler");;$kendoOutput+='\n ';var model = scheduler.occurrenceByUid(uid);;$kendoOutput+='\n \n ';if(model) {;$kendoOutput+='\n <strong>Job Start:</strong> '+(kendo.format('{0:ddd M/dd, hh:mm tt}',model.start))+'<br />\n <strong>Job End:</strong> '+(kendo.format('{0:ddd M/dd, hh:mm tt}',model.end))+'<br />\n <strong>Job Details:</strong> '+(model.title)+'<br />\n <strong>Job Address:</strong> '+(model.Address)+'\n ';} else {;$kendoOutput+='\n <strong>No event data is available</strong>\n ';};$kendoOutput+='\n';}return $kendoOutput;
})
where the "var scheduler = target.closest("[data-role=scheduler]").data("kendoScheduler")" is undefined and the error is coming. Please help how to fix it.