|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
This describes a Row used in Presentation Table. More...
Inheritance diagram for ILIAS\UI\Component\Table\PresentationRow:
Collaboration diagram for ILIAS\UI\Component\Table\PresentationRow: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... | |
Public Member Functions inherited from ILIAS\UI\Component\Component | |
| 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... | |
Public Member Functions inherited from ILIAS\UI\Component\Triggerable | |
| withResetSignals () | |
| Get a component like this but reset (regenerate) its signals. More... | |
Public Member Functions inherited from ILIAS\UI\Component\JavaScriptBindable | |
| 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.
| ILIAS\UI\Component\Table\PresentationRow::getShowSignal | ( | ) |
Get the signal to expand the row.
| ILIAS\UI\Component\Table\PresentationRow::getToggleSignal | ( | ) |
Get the signal to toggle (expand/collapse) the row.
| ILIAS\UI\Component\Table\PresentationRow::withAction | ( | $action | ) |
Get a row like this with a button or a dropdown for actions in the expanded row.
Referenced by UploadPoliciesTableUI\__construct(), and ILIAS\components\ResourceStorage\Resources\UI\RevisionToComponent\getAsRowMapping().
Here is the caller graph for this function:| ILIAS\UI\Component\Table\PresentationRow::withContent | ( | Block | $content | ) |
Get a row like this with content.
| 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 |
| 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\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\mapRow(), and ilIndividualAssessmentMembersTableGUI\render().
Here is the caller graph for this function:| 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 |
Referenced by ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\mapRow().
Here is the caller graph for this function:| ILIAS\UI\Component\Table\PresentationRow::withLeadingSymbol | ( | Symbol | $symbol | ) |
Add a Symbol to the row's title.
| ILIAS\UI\Component\Table\PresentationRow::withSubheadline | ( | string | $subheadline | ) |
Get a row like this with the given subheadline.