3 declare(strict_types=1);
    33         $this->appointment = $a_appointment;
    34         $this->start_date = $a_start_date;
    78     abstract public function editModalTitle(
string $current_title): string;
 
editModalTitle(string $current_title)
 
setAppointment(ilCalendarEntry $a_appointment, ilDateTime $a_start_date)
 
infoscreenAddContent(ilInfoScreenGUI $a_info)
Add elements in the infoscreen. 
 
addExtraContent()
Add content after the Infoscreen. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
ilCalendarEntry $appointment
 
getStartDate()
This is the date of the calendar entry, it's not the appointment start date. 
 
toolbarAddItems(ilToolbarGUI $a_toolbar)
Add elements in the toolbar. 
 
replaceContent()
Replace the content inside the modal. 
 
toolbarReplaceContent()
Replace the toolbar for another one.