3 declare(strict_types=1);
    22         $this->appointment = $a_appointment;
    23         $this->start_date = $a_start_date;
    55     abstract public function addGlyph(): string;
 getAppointment()
Get the calendar entry (appointment['event']) 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
editShyButtonTitle()
Edit the shy button title. 
 
Abstract parent class for all calendar custom grid plugin classes. 
 
addGlyph()
Add glyph before the appointment title. 
 
ilCalendarEntry $appointment
 
setAppointment(ilCalendarEntry $a_appointment, ilDateTime $a_start_date)
 
addExtraContent()
Add extra content in the grid after the event title. 
 
getStartDate()
Get the specific start date of the calendar entry, not the appointment starting date. 
 
editAgendaItem(UiComponentItem $item)
Modify the agenda item. 
 
replaceContent(string $content)
Replaces the complete content in a calendar Grid.