ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
User interface hook class. More...
Public Member Functions | |
setPluginObject ($a_val) | |
Set plugin object. More... | |
getPluginObject () | |
Get plugin object. More... | |
getHTML ($a_comp, $a_part, $a_par=array()) | |
Get html for ui area. More... | |
modifyGUI ($a_comp, $a_part, $a_par=array()) | |
Modify user interface, paramters contain classes that can be modified. More... | |
modifyHTML ($a_def_html, $a_resp) | |
Modify HTML based on default html and plugin response. More... | |
gotoHook () | |
Goto script hook. More... | |
checkGotoHook ($a_target) | |
Goto script hook. More... | |
Data Fields | |
const | UNSPECIFIED = "" |
const | KEEP = "" |
const | REPLACE = "r" |
const | APPEND = "a" |
const | PREPEND = "p" |
Protected Attributes | |
$plugin_object = null | |
ilUIHookPluginGUI::checkGotoHook | ( | $a_target | ) |
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 100 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::getHTML | ( | $a_comp, | |
$a_part, | |||
$a_par = array() |
|||
) |
Get html for ui area.
Definition at line 48 of file class.ilUIHookPluginGUI.php.
References KEEP.
|
final |
Get plugin object.
Definition at line 37 of file class.ilUIHookPluginGUI.php.
References $plugin_object.
ilUIHookPluginGUI::gotoHook | ( | ) |
Goto script hook.
Can be used to interfere with the goto script behaviour
Definition at line 91 of file class.ilUIHookPluginGUI.php.
ilUIHookPluginGUI::modifyGUI | ( | $a_comp, | |
$a_part, | |||
$a_par = array() |
|||
) |
Modify user interface, paramters contain classes that can be modified.
Definition at line 59 of file class.ilUIHookPluginGUI.php.
|
final |
Modify HTML based on default html and plugin response.
string | default html |
string | resonse from plugin |
Definition at line 70 of file class.ilUIHookPluginGUI.php.
References APPEND, PREPEND, and REPLACE.
|
final |
Set plugin object.
object | plugin object |
Definition at line 27 of file class.ilUIHookPluginGUI.php.
|
protected |
Definition at line 14 of file class.ilUIHookPluginGUI.php.
Referenced by getPluginObject().
const ilUIHookPluginGUI::APPEND = "a" |
Definition at line 19 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
const ilUIHookPluginGUI::KEEP = "" |
Definition at line 17 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), ilTemplate\addBlockFile(), ilTemplate\get(), ilContainerGUI\getAsynchItemListObject(), getHTML(), ilTemplate\loadTemplatefile(), ilCtrl\redirectToURL(), and ilTemplate\show().
const ilUIHookPluginGUI::PREPEND = "p" |
Definition at line 20 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
const ilUIHookPluginGUI::REPLACE = "r" |
Definition at line 18 of file class.ilUIHookPluginGUI.php.
Referenced by ilUIHookProcessor\__construct(), and modifyHTML().
const ilUIHookPluginGUI::UNSPECIFIED = "" |
Definition at line 16 of file class.ilUIHookPluginGUI.php.