19 declare(strict_types=1);
52 bool $table_has_singleactions,
53 bool $table_has_multiactions,
78 $clone->disabled_actions[$action_id] =
true;
100 function (
string $id):
bool {
101 return !array_key_exists($id, $this->disabled_actions);
109 if (!array_key_exists($col_id, $this->record)) {
112 return $this->columns[$col_id]->format($this->record[$col_id]);
__construct(bool $table_has_singleactions, bool $table_has_multiactions, array $columns, array $actions, string $id, array $record)
The records's key is the column-id of the table.
bool $table_has_singleactions
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getCellContent(string $col_id)
bool $table_has_multiactions
withDisabledAction(string $action_id, bool $disable=true)
Refer to an Action by its id and disable it for this row/record only.