ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
PresentationRow.php
Go to the documentation of this file.
1 <?php
2 /* Copyright (c) 2017 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
3 
5 
7 
14 {
15 
22  public function withHeadline($headline);
23 
30  public function withSubheadline($subheadline);
31 
39  public function withImportantFields(array $fields);
40 
46  public function withContent(\ILIAS\UI\Component\Listing\Descriptive $content);
47 
54  public function withFurtherFieldsHeadline($headline);
55 
63  public function withFurtherFields(array $fields);
64 
71  public function withAction($action);
72 
78  public function getShowSignal();
79 
85  public function getCloseSignal();
86 
92  public function getToggleSignal();
93 }
Class Factory.
$action
getShowSignal()
Get the signal to expand the row.
Class BaseForm.
withSubheadline($subheadline)
Get a row like this with the given subheadline.
A component is the most general form of an entity in the UI.
Definition: Component.php:13
getToggleSignal()
Get the signal to toggle (expand/collapse) the row.
withFurtherFields(array $fields)
Get a row like this with the record-fields and labels to be shown in the list of the expanded row...
withFurtherFieldsHeadline($headline)
Get a row like this with a headline for the field-list in the expanded row.
This describes a Row used in Presentation Table.
getCloseSignal()
Get the signal to collapse the row.
withHeadline($headline)
Get a row like this with the given headline.
withImportantFields(array $fields)
Get a row like this with the record-fields and labels to be shown in the collapsed row...
withAction($action)
Get a row like this with a button or a dropdown for actions in the expanded row.
withContent(\ILIAS\UI\Component\Listing\Descriptive $content)
Get a row like this with a descriptive listing as content.