Hi Praveen,
Greetings from Syncfusion Support.
We have prepared a sample to meet your requirement ‘div on each date cell of the appointments’ using eventRendered event which can be viewed from the following link.
onEventRendered(event) {
const offsetWidth = parseInt(event.element.style.width.trim(), 10);
const cellWidth = this.scheduleObj.element.querySelector('.e-work-cells').offsetWidth;
const noOfDays = Math.ceil(offsetWidth / cellWidth);
for (var a = 0; a < noOfDays; a++) {
const resource = createElement('div', { className: 'e-resource', innerHTML: event.data.Subject[0], styles: `left:${cellWidth * a}px` });
event.element.appendChild(resource);
}
}
Please try the sample and get back to us if you need any further assistance.
Regards,
Nevitha