ILIAS
trunk Revision v11.0_alpha-1862-g4e205cb56d4
|
Namespaces | |
Action | |
Column | |
Data Structures | |
class | AbstractTable |
class | Data |
class | DataRow |
class | DataRowBuilder |
class | Factory |
class | Ordering |
class | OrderingRow |
class | OrderingRowBuilder |
class | Presentation |
class | PresentationRow |
class | Renderer |
class | RowBuilder |
class | Table |
Functions | |
initViewControlFieldSelection (array $columns) | |
getViewControlFieldSelection () | |
filterVisibleColumnIds (array $columns) | |
withSelectedOptionalColumns (?array $selected_optional_column_ids) | |
getSelectedOptionalColumns () | |
getOptionalColumns () | |
getInitiallyVisibleColumns () | |
getVisibleColumns () | |
initViewControlOrdering () | |
initialOrder () | |
getViewControlOrdering (int|null $total_count) | |
withOrder (?Order $order) | |
getOrder () | |
initViewControlpagination () | |
getViewControlPagination (?int $total_count=null) | |
withRange (?Range $range) | |
getRange () | |
Variables | |
trait | TableViewControlFieldSelection |
trait | TableViewControlOrdering |
trait | TableViewControlPagination |
Range | $range = null |
|
protected |
array<string,Column> | $columns |
Definition at line 60 of file TableViewControlFieldSelection.php.
References $c.
Referenced by ILIAS\UI\Implementation\Component\Table\initViewControlFieldSelection().
|
protected |
Definition at line 105 of file TableViewControlFieldSelection.php.
References $c, and ILIAS\UI\Implementation\Component\Table\getOptionalColumns().
Referenced by ILIAS\UI\Implementation\Component\Table\getSelectedOptionalColumns().
|
protected |
Definition at line 94 of file TableViewControlFieldSelection.php.
References $c.
Referenced by ILIAS\UI\Implementation\Component\Table\getInitiallyVisibleColumns(), and ILIAS\UI\Implementation\Component\Table\getViewControlFieldSelection().
ILIAS\UI\Implementation\Component\Table\getOrder | ( | ) |
Definition at line 90 of file TableViewControlOrdering.php.
References ILIAS\Data\Order\ASC, and ILIAS\UI\Implementation\Component\Table\initialOrder().
Referenced by assTextSubset\deleteAnswer(), assSingleChoice\deleteAnswer(), assMultipleChoice\deleteAnswer(), assTextQuestion\deleteAnswer(), ILIAS\UI\Implementation\Component\Table\getViewControlOrdering(), and ILIAS\UI\Implementation\Component\Table\initViewControlOrdering().
ILIAS\UI\Implementation\Component\Table\getRange | ( | ) |
Definition at line 63 of file TableViewControlPagination.php.
Referenced by ILIAS\UI\Implementation\Component\Table\getViewControlPagination(), and ILIAS\UI\Implementation\Component\Table\initViewControlpagination().
ILIAS\UI\Implementation\Component\Table\getSelectedOptionalColumns | ( | ) |
Definition at line 83 of file TableViewControlFieldSelection.php.
References ILIAS\UI\Implementation\Component\Table\getInitiallyVisibleColumns().
Referenced by ILIAS\UI\Implementation\Component\Table\getViewControlFieldSelection(), and ILIAS\UI\Implementation\Component\Table\getVisibleColumns().
|
protected |
Definition at line 41 of file TableViewControlFieldSelection.php.
References $c, ILIAS\UI\Implementation\Component\Table\getOptionalColumns(), ILIAS\UI\Implementation\Component\Table\getSelectedOptionalColumns(), and null.
Referenced by ILIAS\UI\Implementation\Component\Table\Ordering\getViewControls(), and ILIAS\UI\Implementation\Component\Table\Data\getViewControls().
|
protected |
Definition at line 50 of file TableViewControlOrdering.php.
References $c, ILIAS\Data\Order\ASC, ILIAS\Data\Order\DESC, ILIAS\UI\Implementation\Component\Table\getOrder(), ILIAS\UI\Implementation\Component\Table\getVisibleColumns(), and null.
Referenced by ILIAS\UI\Implementation\Component\Table\Data\getViewControls().
|
protected |
Definition at line 37 of file TableViewControlPagination.php.
References ILIAS\Data\Range\getLength(), ILIAS\UI\Implementation\Component\Table\getRange(), and ILIAS\Data\Range\getStart().
Referenced by ILIAS\UI\Implementation\Component\Table\Data\getViewControls().
ILIAS\UI\Implementation\Component\Table\getVisibleColumns | ( | ) |
Definition at line 116 of file TableViewControlFieldSelection.php.
References ILIAS\UI\Implementation\Component\Table\getSelectedOptionalColumns(), and ILIAS\UI\Component\Table\Column\Column\isOptional().
Referenced by ILIAS\UI\Implementation\Component\Table\Ordering\getRowBuilder(), ILIAS\UI\Implementation\Component\Table\Data\getRowBuilder(), ILIAS\UI\Implementation\Component\Table\getViewControlOrdering(), and ILIAS\UI\Implementation\Component\Table\initialOrder().
|
private |
Definition at line 37 of file TableViewControlOrdering.php.
References $c, and ILIAS\UI\Implementation\Component\Table\getVisibleColumns().
Referenced by ILIAS\UI\Implementation\Component\Table\getOrder().
|
protected |
array<string,Column> | $columns |
Definition at line 36 of file TableViewControlFieldSelection.php.
References ILIAS\UI\Implementation\Component\Table\filterVisibleColumnIds().
Referenced by ILIAS\UI\Implementation\Component\Table\Ordering\__construct(), and ILIAS\UI\Implementation\Component\Table\Data\__construct().
|
protected |
Definition at line 32 of file TableViewControlOrdering.php.
References ILIAS\UI\Implementation\Component\Table\getOrder().
Referenced by ILIAS\UI\Implementation\Component\Table\Data\__construct().
|
protected |
Definition at line 32 of file TableViewControlPagination.php.
References ILIAS\UI\Implementation\Component\Table\getRange().
Referenced by ILIAS\UI\Implementation\Component\Table\Data\__construct().
ILIAS\UI\Implementation\Component\Table\withOrder | ( | ?Order | $order | ) |
Definition at line 83 of file TableViewControlOrdering.php.
Referenced by ilBiblLibraryTableGUI\buildTable(), ILIAS\Contact\MailingLists\MailingListsMembersTable\getComponent(), ILIAS\Forum\Moderation\ForumModeratorsTable\getComponent(), and ILIAS\Contact\MailingLists\MailingListsTable\getComponent().
ILIAS\UI\Implementation\Component\Table\withRange | ( | ?Range | $range | ) |
Definition at line 56 of file TableViewControlPagination.php.
References ILIAS\UI\Implementation\Component\Table\$range.
Referenced by ilBiblLibraryTableGUI\buildTable(), ILIAS\components\ResourceStorage\Collections\View\RequestToDataTable\buildTable(), and ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\buildTable().
ILIAS\UI\Implementation\Component\Table\withSelectedOptionalColumns | ( | ?array | $selected_optional_column_ids | ) |
string[] | $selected_optional_column_ids |
Definition at line 73 of file TableViewControlFieldSelection.php.
Definition at line 30 of file TableViewControlPagination.php.
Referenced by ILIAS\Certificate\Overview\CertificateOverviewTable\__construct(), ILIAS\UI\Implementation\Component\Table\Data\applyViewControls(), ILIAS\UI\examples\Table\Column\LinkListing\base(), ILIAS\UI\examples\Table\Column\Boolean\base(), ILIAS\UI\examples\Table\Column\Date\base(), ILIAS\UI\examples\Table\Column\Link\base(), ILIAS\UI\examples\Table\Column\EMail\base(), ILIAS\UI\examples\Table\Column\Number\base(), ILIAS\UI\examples\Table\Column\Status\base(), ILIAS\UI\examples\Table\Column\StatusIcon\base(), ILIAS\UI\examples\Table\Column\Text\base(), ILIAS\UI\examples\Table\Column\TimeSpan\base(), ILIAS\UI\Examples\Listing\Entity\Standard\base(), ILIAS\UI\examples\Table\Data\base(), ILIAS\FileDelivery\FileDeliveryTypes\PHPChunked\deliver(), ilUserCertificateRepository\fetchCertificatesForOverview(), ilUserCertificateRepository\fetchCertificatesForOverviewCount(), ILIAS\UI\Implementation\Component\Input\ViewControl\Renderer\findCurrentPage(), ILIAS\UI\Implementation\Component\Chart\Bar\Renderer\getAccessibilityList(), ILIAS\Bibliographic\Field\Table\TreeTable\getActions(), ilOrgUnitPositionDBRepository\getAllPositions(), ilStudyProgrammeTypeDBRepository\getAllTypes(), DataViewControlsTest\getDataRetrieval(), DataTest\getDataRetrieval(), ILIAS\components\ILIAS\Glossary\Table\TermDefinitionBulkCreationTable\getDataRetrieval(), ILIAS\components\ILIAS\Glossary\Table\TermUsagesTable\getDataRetrieval(), ILIAS\Bibliographic\Field\Table\AssignedObjectsTable\getDataRetrieval(), ILIAS\components\ILIAS\Glossary\Table\GlossaryForeignTermTable\getDataRetrieval(), ILIAS\components\ILIAS\Glossary\Table\GlossaryAutoLinkTable\getDataRetrieval(), ILIAS\Bibliographic\Field\Table\ProfileUserAssignmentTable\getDataRetrieval(), ILIAS\Bibliographic\Field\Table\AssignMaterialsTable\getDataRetrieval(), ILIAS\Bibliographic\Field\Table\ProfileTable\getDataRetrieval(), ILIAS\Bibliographic\Field\Table\LevelResourcesTable\getDataRetrieval(), ILIAS\components\ILIAS\Glossary\Table\TermListTable\getDataRetrieval(), ilTestArchiver\getDataRetrievalForAttemptOverviewTable(), ILIAS\UI\Implementation\Component\Listing\Entity\EntityListing\getEntities(), ILIAS\UI\examples\Table\Action\Single\getExampleTable(), ILIAS\UI\examples\Table\Action\Multi\getExampleTable(), ILIAS\UI\examples\Table\Action\Standard\getExampleTable(), ilLanguageStatisticsTable\getItems(), ilLanguageFolderTable\getItems(), ILIAS\Test\Logging\TestLoggingDatabaseRepository\getLogs(), ILIAS\Test\Participants\ParticipantRepository\getParticipants(), ilBiblLibraryTableGUI\getRecords(), ILIAS\Test\Logging\LogTable\getRows(), ilOrgUnitTypeGUI\getTableDataRetrieval(), ILIAS\Test\Participants\ParticipantTable\getTotalRowCount(), ilOrgUnitUserAssignmentDBRepository\getUserDataByOrgUnitsAndPosition(), ILIAS\MetaData\Settings\Vocabularies\DataRetrieval\getVocabs(), ilPresentationTableGUI\initViewControl(), ILIAS\Test\Questions\Presentation\QuestionsBrowserTable\loadRecords(), ILIAS\UI\Implementation\Component\ViewControl\Renderer\renderPagination(), ILIAS\UI\Implementation\Component\Input\ViewControl\Renderer\renderPagination(), RangeTest\testConstructionWrongLength(), RangeTest\testConstructionWrongStart(), RangeTest\testCroppedTo(), DataRendererTest\testDataTableRenderHeaderWithActions(), DataRendererTest\testDataTableRenderHeaderWithoutSortableColums(), DataRendererTest\testDataTableRenderTableHeader(), DataTest\testDataTableWithRange(), EntityListingTest\testEntityListingYieldingEntities(), RangeTest\testFactory(), PaginationTest\testGetRangeOnNull(), DataRendererTest\testRenderEmptyDataCell(), RangeTest\testWithLength(), RangeTest\testWithStart(), ILIAS\Export\ExportHandler\Table\DataRetrieval\Handler\withExportObject(), ILIAS\UI\examples\Table\Data\without_data(), and ILIAS\UI\Implementation\Component\Table\withRange().
trait ILIAS::UI::Implementation::Component::Table\TableViewControlFieldSelection |
Definition at line 27 of file TableViewControlFieldSelection.php.
trait ILIAS::UI::Implementation::Component::Table\TableViewControlOrdering |
Definition at line 29 of file TableViewControlOrdering.php.
trait ILIAS::UI::Implementation::Component::Table\TableViewControlPagination |
Definition at line 28 of file TableViewControlPagination.php.