Thank you for contacting Syncfusion support.
When an appointment is hovered/clicked in Agenda view, appointmentHover/ appointmentClick event will be raised where appointments details can be accessed for your requirement.
<Code>
$("#Schedule1").ejSchedule({
width: "100%",
height: "525px",
currentView: "agenda",
currentDate: new Date(2017, 10, 4),
appointmentSettings: {
applyTimeOffset: false,
dataSource: dManager,
id: "Id",
subject: "Subject",
startTime: "StartTime",
endTime: "EndTime",
description: "Description",
allDay: "AllDay",
recurrence: "Recurrence",
recurrenceRule: "RecurrenceRule"
},
appointmentHover: "agendaCustom",
appointmentClick: "agendaCustom"
});
function agendaCustom(args) {
if (args.appointment.ownerId == 3)
$(".e-agendahover").css("visibility", "hidden")
else
$(".e-agendahover").css("visibility", "visible")
}
</Code>
Note: While hovering an appointment in Agenda view, mouse pointer should point the appointment completely to trigger the appointmentHover event.
Regards,
Karthigeyan