|
function onBound() {
var tooltipObj = document.querySelector('.e-schedule').ej2_instances[2]
tooltipObj.target = ".e-subject";
tooltipObj.beforeRender = function (args) {
if (args.target.parentElement.classList.contains('e-appointment-details')) {
var schObj = document.querySelector('.e-schedule').ej2_instances[0];
var tooltipObj = document.querySelector('.e-schedule').ej2_instances[2];
var Internationalization = new ej.base.Internationalization();
var appData = schObj.getEventDetails(args.target.parentElement.parentElement);
var content = "<div><div class='subject'>" + appData.Subject + "</div>" +
"<div class='start_time'>" + Internationalization.formatDate(appData.StartTime, { type: 'dateTime', skeleton: 'short' }) + "</div>" +
"<div class='end_time'>" + Internationalization.formatDate(appData.EndTime, { type: 'dateTime', skeleton: 'short' }) + "</div></div>";
tooltipObj.content = content;
} else {
args.cancel = true;
}
};
} |