ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilBTPopOverGUI. More...
Public Member Functions | |
__construct (Factory $uiFactory, Persistence $btPersistence, \ilLanguage $lng, ilCtrl $ctrl) | |
ilBTPopOverGUI constructor. More... | |
getPopOverContent ($user_id, $redirect_uri, $replace_url='') | |
Get the content for the popover as ui element. More... | |
getDefaultCardContent (Bucket $observer) | |
Protected Member Functions | |
getProgressbar (Bucket $observer) | |
addButton (UserInteraction\Option $option, $redirect_uri, ilTemplate $bucket, Bucket $observer) | |
addFromUrlToNextRequest ($redirect_uri) | |
Protected Attributes | |
$btPersistence | |
Class ilBTPopOverGUI.
Definition at line 19 of file class.ilBTPopOverGUI.php.
ilBTPopOverGUI::__construct | ( | Factory | $uiFactory, |
Persistence | $btPersistence, | ||
\ilLanguage | $lng, | ||
ilCtrl | $ctrl | ||
) |
ilBTPopOverGUI constructor.
\ILIAS\UI\Factory | $uiFactory | |
\ILIAS\BackgroundTasks\Persistence | $btPersistence | |
\ilLanguage | $lng | |
\ilCtrl | $ctrl |
Definition at line 37 of file class.ilBTPopOverGUI.php.
References $btPersistence.
|
protected |
Definition at line 202 of file class.ilBTPopOverGUI.php.
References $action, $r, addFromUrlToNextRequest(), ilBTControllerGUI\CMD_ABORT, ilBTControllerGUI\CMD_REMOVE, ilBTControllerGUI\CMD_USER_INTERACTION, ilBTControllerGUI\OBSERVER_ID, ilTemplate\parseCurrentBlock(), ilBTControllerGUI\SELECTED_OPTION, ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Referenced by getPopOverContent().
|
protected |
$redirect_uri |
Definition at line 243 of file class.ilBTPopOverGUI.php.
References ilBTControllerGUI\FROM_URL, and ilBTControllerGUI\hash().
Referenced by addButton(), and getDefaultCardContent().
ilBTPopOverGUI::getDefaultCardContent | ( | Bucket | $observer | ) |
\ILIAS\BackgroundTasks\Bucket | $observer |
Definition at line 125 of file class.ilBTPopOverGUI.php.
References $factory, $options, addFromUrlToNextRequest(), ilBTControllerGUI\CMD_USER_INTERACTION, ILIAS\BackgroundTasks\Bucket\getCurrentTask(), getProgressbar(), ilBTControllerGUI\OBSERVER_ID, and ilBTControllerGUI\SELECTED_OPTION.
ilBTPopOverGUI::getPopOverContent | ( | $user_id, | |
$redirect_uri, | |||
$replace_url = '' |
|||
) |
Get the content for the popover as ui element.
DOES NOT DO ANY PERMISSION CHECKS.
int | $user_id | |
null | $redirect_uri |
Definition at line 52 of file class.ilBTPopOverGUI.php.
References $r, $state, addButton(), ILIAS\BackgroundTasks\BucketMeta\getState(), time, and user().
|
protected |
\ILIAS\BackgroundTasks\Bucket | $observer |
Definition at line 174 of file class.ilBTPopOverGUI.php.
References ILIAS\BackgroundTasks\Bucket\getOverallPercentage(), and ILIAS\BackgroundTasks\Bucket\getState().
Referenced by getDefaultCardContent().
|
protected |
Definition at line 26 of file class.ilBTPopOverGUI.php.
Referenced by __construct().