I got the answer below is for reference:
<ejs-schedule [currentView]="setView" [eventSettings]="eventObject" #scheduleObj (actionBegin)="onActionBegin($event)"
(popupOpen)="onPopupOpen($event)"></ejs-schedule>
onPopupOpen(args: PopupOpenEventArgs): void {
var buttonElement = args.type === "QuickInfo" ? ".e-event-popup .e-edit" : ".e-schedule-dialog .e-event-edit";
var editButton = document.querySelector(buttonElement);
if (editButton && (editButton as EJ2Instance).ej2_instances) {
((editButton as EJ2Instance).ej2_instances[0] as Button).disabled = true;
}
}