ILIAS  release_8 Revision v8.24
DataRow.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
26
27interface DataRow extends Component
28{
29 public function getId(): string;
30
34 public function withDisabledAction(string $action_id, bool $disable = true): self;
35
39 public function getColumns(): array;
40
44 public function getActions(): array;
45
49 public function getCellContent(string $col_id);
50}
A component is the most general form of an entity in the UI.
Definition: Component.php:28
A Column describes the form of presentation for a certain aspect of data, i.e.
Definition: Column.php:28
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...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...