ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct (string $title, string $cancel_label, HTTPUtil $http_util) | |
getTitle () | |
legacy (string $content) | |
content (array $components) | |
button (string $text, string $url, bool $replace_modal=true, $onclick="") | |
form (\ILIAS\Repository\Form\FormAdapterGUI $form, string $on_form_submit_click="") | |
send () | |
renderAsyncTriggerButton (string $button_title, string $url, $shy=true) | |
getAsyncTriggerButtonComponents (string $button_title, string $url, $shy=true) | |
getTriggerButtonComponents (string $button_title, $shy=true) | |
Protected Member Functions | |
_send (string $output) | |
getModalWithContent () | |
Protected Attributes | |
HTTPUtil | $http_util |
string | $cancel_label |
ILIAS Repository Form FormAdapterGUI | $form = null |
ILIAS Refinery Factory | $refinery |
string | $title = "" |
ILIAS HTTP Services | $http |
ilCtrlInterface | $ctrl |
ILIAS DI UIServices | $ui |
array | $ui_content = null |
array | $action_buttons = [] |
Definition at line 27 of file class.ModalAdapterGUI.php.
ILIAS\Repository\Modal\ModalAdapterGUI::__construct | ( | string | $title, |
string | $cancel_label, | ||
HTTPUtil | $http_util | ||
) |
string | array | $class_path |
Definition at line 43 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\$cancel_label, $DIC, ILIAS\Repository\Modal\ModalAdapterGUI\$http_util, ILIAS\Repository\Modal\ModalAdapterGUI\$title, ILIAS\Repository\ctrl(), ILIAS\Repository\http(), ILIAS\Repository\refinery(), and ILIAS\Repository\ui().
|
protected |
Definition at line 61 of file class.ModalAdapterGUI.php.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\send().
ILIAS\Repository\Modal\ModalAdapterGUI::button | ( | string | $text, |
string | $url, | ||
bool | $replace_modal = true , |
||
$onclick = "" |
|||
) |
Definition at line 85 of file class.ModalAdapterGUI.php.
References $id, $url, and ILIAS\Repository\ui().
ILIAS\Repository\Modal\ModalAdapterGUI::content | ( | array | $components | ) |
Definition at line 78 of file class.ModalAdapterGUI.php.
References $components, ILIAS\Repository\Modal\ModalAdapterGUI\form(), and null.
ILIAS\Repository\Modal\ModalAdapterGUI::form | ( | \ILIAS\Repository\Form\FormAdapterGUI | $form, |
string | $on_form_submit_click = "" |
||
) |
Definition at line 110 of file class.ModalAdapterGUI.php.
References $id, ILIAS\Repository\ctrl(), null, ILIAS\Repository\ui(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\content(), ILIAS\Repository\Modal\ModalAdapterGUI\getModalWithContent(), and ILIAS\Repository\Modal\ModalAdapterGUI\legacy().
ILIAS\Repository\Modal\ModalAdapterGUI::getAsyncTriggerButtonComponents | ( | string | $button_title, |
string | $url, | ||
$shy = true |
|||
) |
Definition at line 183 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\$ui.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\renderAsyncTriggerButton().
|
protected |
Definition at line 138 of file class.ModalAdapterGUI.php.
References $id, ILIAS\Repository\Modal\ModalAdapterGUI\form(), ILIAS\Repository\Modal\ModalAdapterGUI\getTitle(), null, and ILIAS\Repository\ui().
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\getTriggerButtonComponents(), and ILIAS\Repository\Modal\ModalAdapterGUI\send().
ILIAS\Repository\Modal\ModalAdapterGUI::getTitle | ( | ) |
Definition at line 66 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\$title.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\getModalWithContent().
ILIAS\Repository\Modal\ModalAdapterGUI::getTriggerButtonComponents | ( | string | $button_title, |
$shy = true |
|||
) |
Definition at line 199 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\$ui, and ILIAS\Repository\Modal\ModalAdapterGUI\getModalWithContent().
ILIAS\Repository\Modal\ModalAdapterGUI::legacy | ( | string | $content | ) |
Definition at line 71 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\form(), null, and ILIAS\Repository\ui().
ILIAS\Repository\Modal\ModalAdapterGUI::renderAsyncTriggerButton | ( | string | $button_title, |
string | $url, | ||
$shy = true |
|||
) |
Definition at line 172 of file class.ModalAdapterGUI.php.
References $components, ILIAS\Repository\Modal\ModalAdapterGUI\$ui, and ILIAS\Repository\Modal\ModalAdapterGUI\getAsyncTriggerButtonComponents().
ILIAS\Repository\Modal\ModalAdapterGUI::send | ( | ) |
Definition at line 166 of file class.ModalAdapterGUI.php.
References ILIAS\Repository\Modal\ModalAdapterGUI\_send(), ILIAS\Repository\Modal\ModalAdapterGUI\getModalWithContent(), and ILIAS\Repository\ui().
|
protected |
Definition at line 38 of file class.ModalAdapterGUI.php.
|
protected |
Definition at line 30 of file class.ModalAdapterGUI.php.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\__construct().
|
protected |
Definition at line 35 of file class.ModalAdapterGUI.php.
|
protected |
Definition at line 31 of file class.ModalAdapterGUI.php.
Definition at line 34 of file class.ModalAdapterGUI.php.
|
protected |
Definition at line 29 of file class.ModalAdapterGUI.php.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\__construct().
Definition at line 32 of file class.ModalAdapterGUI.php.
|
protected |
Definition at line 33 of file class.ModalAdapterGUI.php.
Referenced by ILIAS\Repository\Modal\ModalAdapterGUI\__construct(), and ILIAS\Repository\Modal\ModalAdapterGUI\getTitle().
|
protected |
|
protected |
Definition at line 37 of file class.ModalAdapterGUI.php.