|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
This class takes care of the order in which the methods must be called. More...
Inheritance diagram for ILIAS\LegalDocuments\SmoothTableConfig:
Collaboration diagram for ILIAS\LegalDocuments\SmoothTableConfig:Public Member Functions | |
| __construct (private readonly ilTable2GUI $target) | |
| setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") | |
| setExternalSorting (bool $a_val) | |
| setDefaultOrderField (string $a_defaultorderfield) | |
| setDefaultOrderDirection (string $a_defaultorderdirection) | |
| setSelectableColumns (... $names) | |
| addMultiCommand (string $a_cmd, string $a_text) | |
| addCommandButton (string $a_cmd, string $a_text, string $a_onclick='', string $a_id="", string $a_class="") | |
| asFilter (string $reset_command) | |
| flush () | |
Private Attributes | |
| array | $later = [] |
This class takes care of the order in which the methods must be called.
Definition at line 28 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::__construct | ( | private readonly ilTable2GUI | $target | ) |
Definition at line 33 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::addCommandButton | ( | string | $a_cmd, |
| string | $a_text, | ||
| string | $a_onclick = '', |
||
| string | $a_id = "", |
||
| string | $a_class = "" |
||
| ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 70 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::addMultiCommand | ( | string | $a_cmd, |
| string | $a_text | ||
| ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 65 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::asFilter | ( | string | $reset_command | ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 81 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::flush | ( | ) |
Definition at line 88 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::setDefaultOrderDirection | ( | string | $a_defaultorderdirection | ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 55 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::setDefaultOrderField | ( | string | $a_defaultorderfield | ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 50 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::setExternalSorting | ( | bool | $a_val | ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 45 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::setSelectableColumns | ( | $names | ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 60 of file SmoothTableConfig.php.
| ILIAS\LegalDocuments\SmoothTableConfig::setTitle | ( | string | $a_title, |
| string | $a_icon = "", |
||
| string | $a_icon_alt = "" |
||
| ) |
Implements ILIAS\LegalDocuments\TableConfig.
Definition at line 37 of file SmoothTableConfig.php.
|
private |
Definition at line 31 of file SmoothTableConfig.php.