ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilStudyProgrammeExpandableProgressListGUI. More...
Public Member Functions | |
__construct (ilStudyProgrammeProgress $a_progress) | |
setIndent ($a_indent) | |
getHTML () | |
![]() | |
__construct (ilStudyProgrammeProgress $a_progress) | |
getHTML () | |
setShowInfoMessage ($show_info_mesage) | |
setVisibleOnPDMode ($visible_on_pd_mode) | |
setOnlyRelevant ($only_relevant) | |
Protected Attributes | |
$indent = 0 | |
$js_added = false | |
$css_added = false | |
$il_tpl | |
$il_rbacsystem | |
![]() | |
$il_lng | |
$il_ctrl | |
$progress | |
$html | |
$show_info_mesage | |
$visible_on_pd_mode | |
$only_relevant = false | |
Additional Inherited Members | |
![]() | |
const | SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarCompleted" |
const | NON_SUCCESSFUL_PROGRESS_CSS_CLASS = "ilCourseObjectiveProgressBarNeutral" |
![]() | |
static | $tpl_file = "tpl.progress_list_item.html" |
Class ilStudyProgrammeExpandableProgressListGUI.
Definition at line 15 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
ilStudyProgrammeExpandableProgressListGUI::__construct | ( | ilStudyProgrammeProgress | $a_progress | ) |
Definition at line 42 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References $DIC, $ilSetting, $tpl, and ILIAS\GlobalScreen\Provider\__construct().
|
protected |
Definition at line 284 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 272 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References iljQueryUtil\initjQueryUI().
Referenced by getHTML().
|
protected |
Definition at line 202 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilObjectListGUI\enableCheckbox(), ilObjectListGUI\enableCommands(), ilObjectListGUI\enableComments(), ilObjectListGUI\enableCopy(), ilObjectListGUI\enableCut(), ilObjectListGUI\enableDelete(), ilObjectListGUI\enableDescription(), ilObjectListGUI\enableIcon(), ilObjectListGUI\enableInfoScreen(), ilObjectListGUI\enableLink(), ilObjectListGUI\enableNoticeProperties(), ilObjectListGUI\enablePreconditions(), ilObjectListGUI\enableProgressInfo(), ilObjectListGUI\enableProperties(), ilObjectListGUI\enableSubscribe(), ilObjectListGUI\enableTags(), getIndent(), and ilStudyProgrammeCourseListGUI\setIndent().
Referenced by getAccordionContentCoursesHTML().
|
protected |
Definition at line 76 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References $i, $tpl, ilJsonUtil\encode(), getAccordionContentHTML(), getAccordionId(), getAccordionOptions(), getExpandedImageURL(), getIndent(), getNotExpandedImageURL(), and showMyProgress().
|
protected |
Definition at line 166 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilObject\_exists(), ilObject\_lookupDeletedDate(), configureItemGUI(), ilObjectListGUI\CONTEXT_PERSONAL_DESKTOP, ilObject\getDescription(), ilObject\getId(), ilObjStudyProgramme\getInstanceByObjId(), ilObjectFactory\getInstanceByRefId(), ilObject\getRefId(), and ilObject\getTitle().
Referenced by getAccordionContentHTML().
|
protected |
Definition at line 117 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References getAccordionContentCoursesHTML(), getAccordionContentProgressesHTML(), and ilObjStudyProgramme\getInstanceByObjId().
Referenced by fillTemplate().
|
protected |
Definition at line 128 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilStudyProgrammeProgressListGUI\$progress, getIndent(), ilObjStudyProgramme\getInstanceByObjId(), newSubItem(), and shouldShowSubProgress().
Referenced by getAccordionContentHTML().
|
protected |
Definition at line 245 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References getIndent().
Referenced by fillTemplate(), and getAccordionOptions().
|
protected |
Definition at line 223 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References getAccordionId().
Referenced by fillTemplate().
|
protected |
Definition at line 250 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilUtil\getImagePath().
Referenced by fillTemplate().
ilStudyProgrammeExpandableProgressListGUI::getHTML | ( | ) |
Definition at line 69 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References addCSS(), and addJavaScript().
|
protected |
Definition at line 57 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References $indent.
Referenced by ilStudyProgrammeIndividualPlanProgressListGUI\configureItemGUI(), configureItemGUI(), fillTemplate(), getAccordionContentProgressesHTML(), and getAccordionId().
|
protected |
Definition at line 256 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilUtil\getImagePath().
Referenced by fillTemplate().
|
protected |
Definition at line 262 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
|
protected |
Definition at line 161 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
Referenced by getAccordionContentProgressesHTML().
ilStudyProgrammeExpandableProgressListGUI::setIndent | ( | $a_indent | ) |
Definition at line 62 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
|
protected |
Definition at line 145 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References ilObjStudyProgramme\getInstanceByObjId(), ilStudyProgrammeProgress\getNodeId(), ilStudyProgrammeProgress\isRelevant(), and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_READ.
Referenced by getAccordionContentProgressesHTML().
|
protected |
Definition at line 267 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
References $_GET.
Referenced by fillTemplate().
|
protected |
Definition at line 30 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
|
protected |
Definition at line 40 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
|
protected |
Definition at line 35 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
|
protected |
Definition at line 20 of file class.ilStudyProgrammeExpandableProgressListGUI.php.
Referenced by getIndent().
|
protected |
Definition at line 25 of file class.ilStudyProgrammeExpandableProgressListGUI.php.