ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
This describes a Row used in Presentation Table. More...
Public Member Functions | |
withHeadline (string $headline) | |
Get a row like this with the given headline. More... | |
withSubheadline (string $subheadline) | |
Get a row like this with the given subheadline. More... | |
withImportantFields (array $fields) | |
Get a row like this with the record-fields and labels to be shown in the collapsed row. More... | |
withContent (Block $content) | |
Get a row like this with content. More... | |
withFurtherFieldsHeadline (string $headline) | |
Get a row like this with a headline for the field-list in the expanded row. More... | |
withFurtherFields (array $fields) | |
Get a row like this with the record-fields and labels to be shown in the list of the expanded row. More... | |
withAction ($action) | |
Get a row like this with a button or a dropdown for actions in the expanded row. More... | |
getShowSignal () | |
Get the signal to expand the row. More... | |
getCloseSignal () | |
Get the signal to collapse the row. More... | |
getToggleSignal () | |
Get the signal to toggle (expand/collapse) the row. More... | |
withLeadingSymbol (Symbol $symbol) | |
Add a Symbol to the row's title. More... | |
![]() | |
getCanonicalName () | |
Get the canonical name of the component. More... | |
reduceWith (\Closure $fn) | |
The scheme starts at the leaves of the structure and applies the function to each leave and moves up the tree recursively. More... | |
![]() | |
withResetSignals () | |
Get a component like this but reset (regenerate) its signals. More... | |
![]() | |
withOnLoadCode (Closure $binder) | |
withAdditionalOnLoadCode (Closure $binder) | |
Add some onload-code to the component instead of replacing the existing one. More... | |
getOnLoadCode () | |
Get the currently bound on load code. More... | |
This describes a Row used in Presentation Table.
A row consists (potentially) of title, subtitle, important fields (in the collapsed row) and further fields to be shown in the expanded row.
Definition at line 36 of file PresentationRow.php.
ILIAS\UI\Component\Table\PresentationRow::getCloseSignal | ( | ) |
Get the signal to collapse the row.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::getShowSignal | ( | ) |
Get the signal to expand the row.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::getToggleSignal | ( | ) |
Get the signal to toggle (expand/collapse) the row.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::withAction | ( | $action | ) |
Get a row like this with a button or a dropdown for actions in the expanded row.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
Referenced by UploadPoliciesTableUI\__construct(), and ILIAS\components\ResourceStorage\Resources\UI\RevisionToComponent\getAsRowMapping().
ILIAS\UI\Component\Table\PresentationRow::withContent | ( | Block | $content | ) |
Get a row like this with content.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::withFurtherFields | ( | array | $fields | ) |
Get a row like this with the record-fields and labels to be shown in the list of the expanded row.
array<string,string> | $fields |
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::withFurtherFieldsHeadline | ( | string | $headline | ) |
Get a row like this with a headline for the field-list in the expanded row.
ILIAS\UI\Component\Table\PresentationRow::withHeadline | ( | string | $headline | ) |
Get a row like this with the given headline.
Referenced by UploadPoliciesTableUI\__construct(), ILIAS\components\ResourceStorage\Resources\UI\RevisionToComponent\getAsRowMapping(), ILIAS\Test\Results\Presentation\AttemptResultsTable\getMapping(), ILIAS\components\ResourceStorage\Resources\UI\RevisionListingUI\initTable(), and ilIndividualAssessmentMembersTableGUI\render().
ILIAS\UI\Component\Table\PresentationRow::withImportantFields | ( | array | $fields | ) |
Get a row like this with the record-fields and labels to be shown in the collapsed row.
array<string,string> | $fields |
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
Referenced by ILIAS\components\ResourceStorage\Resources\UI\ResourceToComponent\__construct().
ILIAS\UI\Component\Table\PresentationRow::withLeadingSymbol | ( | Symbol | $symbol | ) |
Add a Symbol to the row's title.
Implemented in ILIAS\UI\Implementation\Component\Table\PresentationRow.
ILIAS\UI\Component\Table\PresentationRow::withSubheadline | ( | string | $subheadline | ) |
Get a row like this with the given subheadline.