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.