ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
DataRow.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\UI\Component\Table;
22 
26 
27 interface DataRow extends Component
28 {
29  public function getId(): string;
30 
34  public function withDisabledAction(string $action_id, bool $disable = true): static;
35 
39  public function getColumns(): array;
40 
44  public function getActions(): array;
45 
46  public function getCellContent(string $col_id): string|Component;
47 }
withDisabledAction(string $action_id, bool $disable=true)
Refer to an Action by its id and disable it for this row/record only.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...