|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ilTestQuestionNavigationGUI:Public Member Functions | |
| __construct (protected ilLanguage $lng, protected UIFactory $ui_factory, protected UIRenderer $ui_renderer) | |
| setEditSolutionCommand (string $edit_solution_command) | |
| setQuestionWorkedThrough (bool $question_worked_through) | |
| setRevertChangesLinkTarget (string $revert_changes_link_target) | |
| setDiscardSolutionButtonEnabled (bool $discard_solution_button_enabled) | |
| setSkipQuestionLinkTarget (string $skip_question_link_target) | |
| setInstantFeedbackCommand (string $instant_feedback_command) | |
| setForceInstantResponseEnabled (bool $force_instant_response_enabled) | |
| setAnswerFreezingEnabled (bool $answer_freezing_enabled) | |
| setQuestionMarkLinkTarget (string $question_mark_link_target) | |
| setQuestionMarked (bool $question_marked) | |
| setAnythingRendered () | |
| setShowDiscardModalSignal (Signal $signal) | |
| getActionsHTML () | |
| getHTML () | |
Data Fields | |
| const | SHOW_DISABLED_COMMANDS = false |
| const | CSS_CLASS_SUBMIT_BUTTONS = 'ilc_qsubmit_Submit' |
Private Member Functions | |
| getShowDiscardModalSignal () | |
| getEditSolutionButtonLabel () | |
| getCheckButtonLabel () | |
| getQuestionMarkActionLabel () | |
| getQuestionMarkIconLabel () | |
| getQuestionMarkIconSource () | |
| getTemplate ($a_purpose='toolbar') | |
| parseNavigation (ilTemplate $tpl) | |
| parseButtonsBlock (ilTemplate $tpl) | |
| renderButtonInstance (ilTemplate $tpl, Button $button) | |
| renderSubmitButton (ilTemplate $tpl, string $command, string $label) | |
| renderInstantFeedbackButton (ilTemplate $tpl, string $command, string $label, bool $is_primary) | |
| getOnLoadCode (string $command) | |
| renderActionsIcon (ilTemplate $tpl, string $icon_src, string $label, string $css_class) | |
Private Attributes | |
| ILIAS DI UIServices | $ui |
| string | $edit_solution_command = '' |
| bool | $question_worked_through = false |
| string | $revert_changes_link_target = '' |
| bool | $discard_solution_button_enabled = false |
| string | $skip_question_link_target = '' |
| string | $instant_feedback_command = '' |
| bool | $answer_freezing_enabled = false |
| bool | $force_instant_response_enabled = false |
| string | $question_mark_link_target = '' |
| bool | $question_marked = false |
| bool | $anything_rendered = false |
| Signal | $show_discard_modal_signal = null |
Definition at line 33 of file class.ilTestQuestionNavigationGUI.php.
| ilTestQuestionNavigationGUI::__construct | ( | protected ilLanguage | $lng, |
| protected UIFactory | $ui_factory, | ||
| protected UIRenderer | $ui_renderer | ||
| ) |
Definition at line 53 of file class.ilTestQuestionNavigationGUI.php.
| ilTestQuestionNavigationGUI::getActionsHTML | ( | ) |
Definition at line 125 of file class.ilTestQuestionNavigationGUI.php.
References $id, $question_mark_link_target, getQuestionMarkActionLabel(), getQuestionMarkIconLabel(), getQuestionMarkIconSource(), getShowDiscardModalSignal(), getTemplate(), ILIAS\Repository\lng(), and renderActionsIcon().
Here is the call graph for this function:
|
private |
Definition at line 217 of file class.ilTestQuestionNavigationGUI.php.
References ILIAS\Repository\lng().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 208 of file class.ilTestQuestionNavigationGUI.php.
References ILIAS\Repository\lng().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTestQuestionNavigationGUI::getHTML | ( | ) |
Definition at line 181 of file class.ilTestQuestionNavigationGUI.php.
References getCheckButtonLabel(), getEditSolutionButtonLabel(), getTemplate(), parseNavigation(), renderInstantFeedbackButton(), renderSubmitButton(), and ilTestPlayerCommands\SHOW_INSTANT_RESPONSE.
Here is the call graph for this function:
|
private |
Definition at line 330 of file class.ilTestQuestionNavigationGUI.php.
References $id.
|
private |
Definition at line 226 of file class.ilTestQuestionNavigationGUI.php.
References ILIAS\Repository\lng().
Referenced by getActionsHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 236 of file class.ilTestQuestionNavigationGUI.php.
References ILIAS\Repository\lng().
Referenced by getActionsHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 245 of file class.ilTestQuestionNavigationGUI.php.
References ilUtil\getImagePath().
Referenced by getActionsHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 120 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getActionsHTML().
Here is the caller graph for this function:
|
private |
Definition at line 254 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getActionsHTML(), and getHTML().
Here is the caller graph for this function:
|
private |
Definition at line 281 of file class.ilTestQuestionNavigationGUI.php.
References ilTemplate\parseCurrentBlock(), and ilTemplate\setCurrentBlock().
Referenced by renderButtonInstance().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 275 of file class.ilTestQuestionNavigationGUI.php.
References ilTemplate\parseCurrentBlock(), and ilTemplate\setCurrentBlock().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 341 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getActionsHTML().
Here is the caller graph for this function:
|
private |
Definition at line 287 of file class.ilTestQuestionNavigationGUI.php.
References parseButtonsBlock(), ilTemplate\parseCurrentBlock(), setAnythingRendered(), ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Here is the call graph for this function:
|
private |
Definition at line 309 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getHTML().
Here is the caller graph for this function:
|
private |
Definition at line 297 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getHTML().
Here is the caller graph for this function:| ilTestQuestionNavigationGUI::setAnswerFreezingEnabled | ( | bool | $answer_freezing_enabled | ) |
Definition at line 95 of file class.ilTestQuestionNavigationGUI.php.
References $answer_freezing_enabled.
| ilTestQuestionNavigationGUI::setAnythingRendered | ( | ) |
Definition at line 110 of file class.ilTestQuestionNavigationGUI.php.
Referenced by renderButtonInstance().
Here is the caller graph for this function:| ilTestQuestionNavigationGUI::setDiscardSolutionButtonEnabled | ( | bool | $discard_solution_button_enabled | ) |
Definition at line 75 of file class.ilTestQuestionNavigationGUI.php.
References $discard_solution_button_enabled.
| ilTestQuestionNavigationGUI::setEditSolutionCommand | ( | string | $edit_solution_command | ) |
Definition at line 60 of file class.ilTestQuestionNavigationGUI.php.
References $edit_solution_command.
| ilTestQuestionNavigationGUI::setForceInstantResponseEnabled | ( | bool | $force_instant_response_enabled | ) |
Definition at line 90 of file class.ilTestQuestionNavigationGUI.php.
References $force_instant_response_enabled.
| ilTestQuestionNavigationGUI::setInstantFeedbackCommand | ( | string | $instant_feedback_command | ) |
Definition at line 85 of file class.ilTestQuestionNavigationGUI.php.
References $instant_feedback_command.
| ilTestQuestionNavigationGUI::setQuestionMarked | ( | bool | $question_marked | ) |
Definition at line 105 of file class.ilTestQuestionNavigationGUI.php.
References $question_marked.
| ilTestQuestionNavigationGUI::setQuestionMarkLinkTarget | ( | string | $question_mark_link_target | ) |
Definition at line 100 of file class.ilTestQuestionNavigationGUI.php.
References $question_mark_link_target.
| ilTestQuestionNavigationGUI::setQuestionWorkedThrough | ( | bool | $question_worked_through | ) |
Definition at line 65 of file class.ilTestQuestionNavigationGUI.php.
References $question_worked_through.
| ilTestQuestionNavigationGUI::setRevertChangesLinkTarget | ( | string | $revert_changes_link_target | ) |
Definition at line 70 of file class.ilTestQuestionNavigationGUI.php.
References $revert_changes_link_target.
| ilTestQuestionNavigationGUI::setShowDiscardModalSignal | ( | Signal | $signal | ) |
Definition at line 115 of file class.ilTestQuestionNavigationGUI.php.
| ilTestQuestionNavigationGUI::setSkipQuestionLinkTarget | ( | string | $skip_question_link_target | ) |
Definition at line 80 of file class.ilTestQuestionNavigationGUI.php.
References $skip_question_link_target.
|
private |
Definition at line 46 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setAnswerFreezingEnabled().
|
private |
Definition at line 50 of file class.ilTestQuestionNavigationGUI.php.
|
private |
Definition at line 43 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setDiscardSolutionButtonEnabled().
|
private |
Definition at line 40 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setEditSolutionCommand().
|
private |
Definition at line 47 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setForceInstantResponseEnabled().
|
private |
Definition at line 45 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setInstantFeedbackCommand().
|
private |
Definition at line 48 of file class.ilTestQuestionNavigationGUI.php.
Referenced by getActionsHTML(), and setQuestionMarkLinkTarget().
|
private |
Definition at line 49 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setQuestionMarked().
|
private |
Definition at line 41 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setQuestionWorkedThrough().
|
private |
Definition at line 42 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setRevertChangesLinkTarget().
|
private |
Definition at line 51 of file class.ilTestQuestionNavigationGUI.php.
|
private |
Definition at line 44 of file class.ilTestQuestionNavigationGUI.php.
Referenced by setSkipQuestionLinkTarget().
|
private |
Definition at line 38 of file class.ilTestQuestionNavigationGUI.php.
| const ilTestQuestionNavigationGUI::CSS_CLASS_SUBMIT_BUTTONS = 'ilc_qsubmit_Submit' |
Definition at line 37 of file class.ilTestQuestionNavigationGUI.php.
| const ilTestQuestionNavigationGUI::SHOW_DISABLED_COMMANDS = false |
Definition at line 35 of file class.ilTestQuestionNavigationGUI.php.