ILIAS  release_7 Revision v7.30-3-g800a261c036
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
7use \ILIAS\UI\Component\Signal;
8
15{
16
23 public function withHeadline($headline);
24
31 public function withSubheadline($subheadline);
32
40 public function withImportantFields(array $fields);
41
47 public function withContent(\ILIAS\UI\Component\Listing\Descriptive $content);
48
55 public function withFurtherFieldsHeadline($headline);
56
64 public function withFurtherFields(array $fields);
65
72 public function withAction($action);
73
79 public function getShowSignal();
80
86 public function getCloseSignal();
87
93 public function getToggleSignal();
94}
An exception for terminatinating execution or to throw for unit testing.
A component is the most general form of an entity in the UI.
Definition: Component.php:14
This describes a Row used in Presentation Table.
getCloseSignal()
Get the signal to collapse the row.
withContent(\ILIAS\UI\Component\Listing\Descriptive $content)
Get a row like this with a descriptive listing as content.
withFurtherFields(array $fields)
Get a row like this with the record-fields and labels to be shown in the list of the expanded row.
getShowSignal()
Get the signal to expand the row.
withFurtherFieldsHeadline($headline)
Get a row like this with a headline for the field-list in the expanded row.
getToggleSignal()
Get the signal to toggle (expand/collapse) the row.
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.
withSubheadline($subheadline)
Get a row like this with the given subheadline.
withHeadline($headline)
Get a row like this with the given headline.
Class ChatMainBarProvider \MainMenu\Provider.
Class Factory.