ILIAS
Release_4_0_x_branch Revision 61816
|
Accordion user interface class. More...
Public Member Functions | |
__construct () | |
Constructor. | |
setOrientation ($a_orientation) | |
Set Orientation. | |
getOrientation () | |
Get Orientation. | |
setContainerClass ($a_containerclass) | |
Set Container CSS Class. | |
getContainerClass () | |
Get Container CSS Class. | |
setHeaderClass ($a_headerclass) | |
Set Header CSS Class. | |
getHeaderClass () | |
Get Header CSS Class. | |
setContentClass ($a_contentclass) | |
Set Content CSS Class. | |
getContentClass () | |
Get Content CSS Class. | |
setContentWidth ($a_contentwidth) | |
Set ContentWidth. | |
getContentWidth () | |
Get ContentWidth. | |
setContentHeight ($a_contentheight) | |
Set ContentHeight. | |
getContentHeight () | |
Get ContentHeight. | |
addItem ($a_header, $a_content) | |
Add item. | |
getItems () | |
Get all items. | |
getHTML () | |
Get accordion html. |
Static Public Member Functions | |
static | addJavaScript () |
Add javascript files that are necessary to run accordion. | |
static | addCss () |
Add required css. |
Data Fields | |
const | VERTICAL = "vertical" |
const | HORIZONTAL = "horizontal" |
Protected Attributes | |
$items = array() |
Static Protected Attributes | |
static | $accordion_cnt = 0 |
Accordion user interface class.
Definition at line 11 of file class.ilAccordionGUI.php.
ilAccordionGUI::__construct | ( | ) |
Constructor.
Definition at line 21 of file class.ilAccordionGUI.php.
References setOrientation(), and VERTICAL.
|
static |
Add required css.
Definition at line 167 of file class.ilAccordionGUI.php.
References $tpl.
Referenced by ilTableTemplatesTableGUI\__construct(), ilObjStyleSheetGUI\_getTemplatePreview(), getHTML(), ilPCTabsGUI\initForm(), ilLMPresentationGUI\layout(), and ilPageObjectGUI\showPage().
ilAccordionGUI::addItem | ( | $a_header, | |
$a_content | |||
) |
Add item.
Definition at line 177 of file class.ilAccordionGUI.php.
|
static |
Add javascript files that are necessary to run accordion.
Definition at line 153 of file class.ilAccordionGUI.php.
References $tpl, ilYuiUtil\initAnimation(), ilYuiUtil\initDom(), and ilYuiUtil\initEvent().
Referenced by ilLMPresentationGUI\layout(), and ilPageObjectGUI\showPage().
ilAccordionGUI::getContainerClass | ( | ) |
Get Container CSS Class.
Definition at line 65 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::getContentClass | ( | ) |
Get Content CSS Class.
Definition at line 105 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::getContentHeight | ( | ) |
Get ContentHeight.
Definition at line 145 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::getContentWidth | ( | ) |
Get ContentWidth.
Definition at line 125 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::getHeaderClass | ( | ) |
Get Header CSS Class.
Definition at line 85 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::getHTML | ( | ) |
Get accordion html.
Definition at line 194 of file class.ilAccordionGUI.php.
References $tpl, addCss(), getContainerClass(), getContentClass(), getContentHeight(), getContentWidth(), getHeaderClass(), getItems(), getOrientation(), HORIZONTAL, and VERTICAL.
ilAccordionGUI::getItems | ( | ) |
Get all items.
Definition at line 186 of file class.ilAccordionGUI.php.
References $items.
Referenced by getHTML().
ilAccordionGUI::getOrientation | ( | ) |
Get Orientation.
Definition at line 45 of file class.ilAccordionGUI.php.
Referenced by getHTML().
ilAccordionGUI::setContainerClass | ( | $a_containerclass | ) |
Set Container CSS Class.
string | $a_containerclass | Container CSS Class |
Definition at line 55 of file class.ilAccordionGUI.php.
ilAccordionGUI::setContentClass | ( | $a_contentclass | ) |
Set Content CSS Class.
string | $a_contentclass | Content CSS Class |
Definition at line 95 of file class.ilAccordionGUI.php.
ilAccordionGUI::setContentHeight | ( | $a_contentheight | ) |
Set ContentHeight.
integer | $a_contentheight | ContentHeight |
Definition at line 135 of file class.ilAccordionGUI.php.
ilAccordionGUI::setContentWidth | ( | $a_contentwidth | ) |
Set ContentWidth.
integer | $a_contentwidth | ContentWidth |
Definition at line 115 of file class.ilAccordionGUI.php.
ilAccordionGUI::setHeaderClass | ( | $a_headerclass | ) |
Set Header CSS Class.
string | $a_headerclass | Header CSS Class |
Definition at line 75 of file class.ilAccordionGUI.php.
ilAccordionGUI::setOrientation | ( | $a_orientation | ) |
Set Orientation.
string | $a_orientation | Orientation |
Definition at line 31 of file class.ilAccordionGUI.php.
References HORIZONTAL, and VERTICAL.
Referenced by __construct().
|
staticprotected |
Definition at line 14 of file class.ilAccordionGUI.php.
|
protected |
Definition at line 13 of file class.ilAccordionGUI.php.
Referenced by getItems().
const ilAccordionGUI::HORIZONTAL = "horizontal" |
Definition at line 16 of file class.ilAccordionGUI.php.
Referenced by ilObjStyleSheetGUI\accordiontestObject(), getHTML(), and setOrientation().
const ilAccordionGUI::VERTICAL = "vertical" |
Definition at line 15 of file class.ilAccordionGUI.php.
Referenced by __construct(), ilObjStyleSheetGUI\accordiontestObject(), getHTML(), and setOrientation().