ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Class ilCalendarAppointmentPresentationGUI. More...
Public Member Functions | |
setListItemMode (Item $a_val) | |
Set list item mode. More... | |
getListItem () | |
executeCommand () | |
getSeed () | |
Get seed date. More... | |
getHTML () | |
getModalHTML () | |
modifyListItem () | |
Modify List item. More... | |
Static Public Member Functions | |
static | _getInstance (ilDate $seed, array $a_app) |
get singleton instance More... | |
Protected Member Functions | |
__construct (ilDate $seed, array $a_app) | |
getActivePlugins () | |
getContentByPlugins ($a_content, $a_toolbar) | |
Protected Attributes | |
const | MODE_MODAL = "modal" |
const | MODE_LIST_ITEM = "list_item" |
ilDate | $seed |
ilCalendarSettings | $settings |
array | $appointment = [] |
string | $mode = self::MODE_MODAL |
ilToolbarGUI | $toolbar |
ilInfoScreenGUI | $info_screen |
ilLanguage | $lng |
ilCtrlInterface | $ctrl |
ilGlobalTemplateInterface | $tpl |
HttpServices | $http |
RefineryFactory | $refinery |
Item | $list_item = null |
Class ilCalendarAppointmentPresentationGUI.
Definition at line 30 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 52 of file class.ilCalendarAppointmentPresentationGUI.php.
References $DIC, $seed, ilCalendarSettings\_getInstance(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), and ILIAS\Repository\toolbar().
|
static |
get singleton instance
Definition at line 88 of file class.ilCalendarAppointmentPresentationGUI.php.
References $seed.
Referenced by ilCalendarDayGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilCalendarAgendaListGUI\executeCommand(), ilCalendarBlockGUI\executeCommand(), ilCalendarAgendaListGUI\getHTML(), ilCalendarViewGUI\getModalForApp(), and ilCalendarBlockGUI\getModalForApp().
ilCalendarAppointmentPresentationGUI::executeCommand | ( | ) |
Definition at line 93 of file class.ilCalendarAppointmentPresentationGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), null, ILIAS\Repository\refinery(), and ILIAS\Repository\toolbar().
|
protected |
Definition at line 191 of file class.ilCalendarAppointmentPresentationGUI.php.
References $DIC.
Referenced by getContentByPlugins().
|
protected |
Definition at line 199 of file class.ilCalendarAppointmentPresentationGUI.php.
References XapiProxy\$plugin, getActivePlugins(), and ilToolbarGUI\setId().
Referenced by getModalHTML().
ilCalendarAppointmentPresentationGUI::getHTML | ( | ) |
Definition at line 136 of file class.ilCalendarAppointmentPresentationGUI.php.
References getModalHTML(), and modifyListItem().
ilCalendarAppointmentPresentationGUI::getListItem | ( | ) |
Definition at line 80 of file class.ilCalendarAppointmentPresentationGUI.php.
References $list_item.
Referenced by modifyListItem().
ilCalendarAppointmentPresentationGUI::getModalHTML | ( | ) |
Definition at line 147 of file class.ilCalendarAppointmentPresentationGUI.php.
References Vendor\Package\$f, $info_screen, ILIAS\Repository\ctrl(), ILIAS\UICore\GlobalTemplate\get(), getContentByPlugins(), ilInfoScreenGUI\getHTML(), ilAppointmentPresentationFactory\getInstance(), null, ILIAS\UICore\GlobalTemplate\parseCurrentBlock(), ILIAS\UICore\GlobalTemplate\setCurrentBlock(), ilInfoScreenGUI\setFormAction(), ilToolbarGUI\setId(), and ILIAS\UICore\GlobalTemplate\setVariable().
Referenced by getHTML().
ilCalendarAppointmentPresentationGUI::getSeed | ( | ) |
Get seed date.
Definition at line 131 of file class.ilCalendarAppointmentPresentationGUI.php.
References $seed.
ilCalendarAppointmentPresentationGUI::modifyListItem | ( | ) |
Modify List item.
Definition at line 182 of file class.ilCalendarAppointmentPresentationGUI.php.
References Vendor\Package\$f, ILIAS\Repository\ctrl(), ilAppointmentPresentationFactory\getInstance(), getListItem(), and null.
Referenced by getHTML().
ilCalendarAppointmentPresentationGUI::setListItemMode | ( | Item | $a_val | ) |
Set list item mode.
Definition at line 74 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 37 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 44 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 46 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 42 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by getModalHTML().
Definition at line 50 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by getListItem().
|
protected |
Definition at line 43 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 39 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 47 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 35 of file class.ilCalendarAppointmentPresentationGUI.php.
Referenced by __construct(), _getInstance(), and getSeed().
|
protected |
Definition at line 36 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 41 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 45 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 33 of file class.ilCalendarAppointmentPresentationGUI.php.
|
protected |
Definition at line 32 of file class.ilCalendarAppointmentPresentationGUI.php.