ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Public Member Functions | |
__construct (PrintViewProvider $provider, \ILIAS\HTTP\Services $http, UIServices $ui, \ilLanguage $lng, string $body_class=null) | |
PrintViewGUI constructor. More... | |
setOffline (bool $offline) | |
Set output mode. More... | |
addTemplateInjector (callable $f) | |
getModalElements (string $selection_action) | |
sendForm () | |
renderPrintView (int $content_style_id=0) | |
sendPrintView (int $content_style_id=0) | |
Protected Member Functions | |
send (string $output) | |
Send. More... | |
Protected Attributes | |
ILIAS GlobalScreen Services | $gs |
ilGlobalTemplateInterface | $main_tpl |
array | $injectors = [] |
string | $body_class = null |
HTTP Services | $http |
UIServices | $ui |
ilLanguage | $lng |
PrintViewProvider | $provider |
Definition at line 30 of file class.PrintProcessGUI.php.
ILIAS\Export\PrintProcessGUI::__construct | ( | PrintViewProvider | $provider, |
\ILIAS\HTTP\Services | $http, | ||
UIServices | $ui, | ||
\ilLanguage | $lng, | ||
string | $body_class = null |
||
) |
PrintViewGUI constructor.
PrintViewProvider | $provider | |
\ILIAS\HTTP\Services | $http | |
UIServices | $ui | |
\ilLanguage | $lng | |
string | null | $body_class |
Definition at line 53 of file class.PrintProcessGUI.php.
References $DIC, ILIAS\Export\PrintProcessGUI\$http, ILIAS\Export\PrintProcessGUI\$lng, ILIAS\Export\PrintProcessGUI\$provider, ILIAS\Export\PrintProcessGUI\$ui, ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\ui().
ILIAS\Export\PrintProcessGUI::addTemplateInjector | ( | callable | $f | ) |
ILIAS\Export\PrintProcessGUI::getModalElements | ( | string | $selection_action | ) |
Definition at line 86 of file class.PrintProcessGUI.php.
References ILIAS\Export\PrintProcessGUI\$lng, ILIAS\Export\PrintProcessGUI\$ui, ILIAS\DI\UIServices\factory(), ILIAS\Repository\lng(), and ILIAS\DI\UIServices\mainTemplate().
ILIAS\Export\PrintProcessGUI::renderPrintView | ( | int | $content_style_id = 0 | ) |
Definition at line 131 of file class.PrintProcessGUI.php.
References Vendor\Package\$f, $path, $tpl, ilObjStyleSheet\getContentPrintStyle(), ilObjStyleSheet\getContentStylePath(), ilUtil\getStyleSheetLocation(), ilObjStyleSheet\getSyntaxStylePath(), and iljQueryUtil\initjQuery().
Referenced by ILIAS\Export\PrintProcessGUI\sendPrintView().
|
protected |
Send.
string | $output |
HTTP |
Definition at line 198 of file class.PrintProcessGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Filesystem\Stream\Streams\ofString().
Referenced by ILIAS\Export\PrintProcessGUI\sendForm(), and ILIAS\Export\PrintProcessGUI\sendPrintView().
ILIAS\Export\PrintProcessGUI::sendForm | ( | ) |
\ilPropertyFormGUI | $form |
HTTP |
Definition at line 112 of file class.PrintProcessGUI.php.
References $tpl, ILIAS\Repository\lng(), ILIAS\Export\PrintProcessGUI\send(), and ILIAS\Repository\ui().
ILIAS\Export\PrintProcessGUI::sendPrintView | ( | int | $content_style_id = 0 | ) |
HTTP |
Definition at line 188 of file class.PrintProcessGUI.php.
References ILIAS\Export\PrintProcessGUI\renderPrintView(), and ILIAS\Export\PrintProcessGUI\send().
ILIAS\Export\PrintProcessGUI::setOffline | ( | bool | $offline | ) |
Set output mode.
string | $a_val | self::PRINT|self::OFFLINE |
Definition at line 75 of file class.PrintProcessGUI.php.
|
protected |
Definition at line 38 of file class.PrintProcessGUI.php.
Definition at line 32 of file class.PrintProcessGUI.php.
|
protected |
Definition at line 40 of file class.PrintProcessGUI.php.
Referenced by ILIAS\Export\PrintProcessGUI\__construct().
|
protected |
Definition at line 37 of file class.PrintProcessGUI.php.
|
protected |
Definition at line 42 of file class.PrintProcessGUI.php.
Referenced by ILIAS\Export\PrintProcessGUI\__construct(), and ILIAS\Export\PrintProcessGUI\getModalElements().
|
protected |
Definition at line 33 of file class.PrintProcessGUI.php.
|
protected |
Definition at line 43 of file class.PrintProcessGUI.php.
Referenced by ILIAS\Export\PrintProcessGUI\__construct().
|
protected |
Definition at line 41 of file class.PrintProcessGUI.php.
Referenced by ILIAS\Export\PrintProcessGUI\__construct(), and ILIAS\Export\PrintProcessGUI\getModalElements().