|
ILIAS
trunk Revision v12.0_alpha-1613-gae4c99ebb18
|
Data Structures | |
| interface | Table |
| interface | TableAction |
| @template RecordType More... | |
| class | TableActions |
| interface | TableActionsFactory |
Functions | |
| getTableActions () | |
| onExecute (URLBuilder $url_builder, URLBuilderToken $row_id_token, URLBuilderToken $action_token, URLBuilderToken $action_type_token) | |
| showModal (URLBuilder $url_builder, URLBuilderToken $row_id_token, URLBuilderToken $action_token, URLBuilderToken $action_type_token,) | |
| submit (URLBuilder $url_builder, URLBuilderToken $row_id_token, URLBuilderToken $action_token, URLBuilderToken $action_type_token,) | |
| showErrorMessage (string $message) | |
| showSuccessMessage (string $message) | |
| getSelectionErrorMessage () | |
| getModal (URLBuilder $url_builder, array $selected_records, bool $all_records_selected) | |
| onSubmit (URLBuilder $url_builder, array $selected_records, bool $all_records_selected) | |
| resolveRecords (?array $selected_ids=null) | |
Variables | |
| trait | TableActionExecutorTrait |
| trait | TableActionModalTrait |
| @template RecordType More... | |
| const string | SUBMIT_MODAL_ACTION = 'submitModalAction' |
| readonly HttpService | $http |
| readonly UIRenderer | $ui_renderer |
|
abstractprotected |
| list<RecordType> | $selected_records |
| ILIAS\BookingManager\Common\Table\getSelectionErrorMessage | ( | ) |
Definition at line 139 of file TableActionModalTrait.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:
|
abstractprotected |
Referenced by ILIAS\BookingManager\BookableItem\Table\BookableItemTable\getRows(), ILIAS\BookingManager\Participant\Table\ParticipantTable\getRows(), ILIAS\BookingManager\Schedule\Table\ScheduleTable\getRows(), ILIAS\BookingManager\Bookings\Table\BookingsTable\getTable(), and ILIAS\BookingManager\BookableItem\Table\BookableItemTable\getTableActions().
Here is the caller graph for this function:| ILIAS\BookingManager\Common\Table\onExecute | ( | URLBuilder | $url_builder, |
| URLBuilderToken | $row_id_token, | ||
| URLBuilderToken | $action_token, | ||
| URLBuilderToken | $action_type_token | ||
| ) |
Definition at line 43 of file TableActionModalTrait.php.
References ILIAS\BookingManager\Common\Table\showModal(), ILIAS\BookingManager\Common\Table\submit(), and ILIAS\BookingManager\Common\Table\SUBMIT_MODAL_ACTION.
Here is the call graph for this function:
|
abstractprotected |
| list<RecordType> | $selected_records |
|
abstractprotected |
|
protected |
Definition at line 129 of file TableActionModalTrait.php.
References ILIAS\UICore\GlobalTemplate\MESSAGE_TYPE_FAILURE.
Referenced by ILIAS\BookingManager\BookableItem\Table\Action\BookableItemTableDeleteAction\onSubmit(), ILIAS\BookingManager\Bookings\Table\Action\BookingsTableCancelAction\onSubmit(), ILIAS\BookingManager\Bookings\Table\Action\BookingsTableDeleteAction\onSubmit(), ILIAS\BookingManager\Participant\Table\Action\ParticipantTableDeleteAction\onSubmit(), and ILIAS\BookingManager\Schedule\Table\Action\ScheduleTableDeleteAction\onSubmit().
Here is the caller graph for this function:
|
protected |
Definition at line 55 of file TableActionModalTrait.php.
Referenced by ILIAS\Test\Participants\ParticipantTableActions\execute(), ILIAS\BookingManager\BookableItem\Table\Action\BookableItemTableCancelBookingAction\onExecute(), and ILIAS\BookingManager\Common\Table\onExecute().
Here is the caller graph for this function:
|
protected |
Definition at line 134 of file TableActionModalTrait.php.
References ILIAS\UICore\GlobalTemplate\MESSAGE_TYPE_SUCCESS.
Referenced by ILIAS\BookingManager\Bookings\Table\Action\BookingsTableCancelAction\onSubmit(), and ILIAS\BookingManager\Bookings\Table\Action\BookingsTableDeleteAction\onSubmit().
Here is the caller graph for this function:
|
protected |
Definition at line 89 of file TableActionModalTrait.php.
Referenced by ILIAS\Test\Participants\ParticipantTableActions\execute(), ILIAS\BookingManager\BookableItem\Table\Action\BookableItemTableCancelBookingAction\onExecute(), ILIAS\BookingManager\Common\Table\onExecute(), ILIAS\BookingManager\BookingProcess\ObjectSelectionListGUI\render(), ilBookBulkCreationGUI\renderConfirmation(), ilTermDefinitionBulkCreationGUI\renderConfirmation(), and LauncherInlineTest\testLauncherInlineRendering().
Here is the caller graph for this function:
|
private |
Definition at line 39 of file TableActionModalTrait.php.
Referenced by ilMailSearchObjectsTableGUI\__construct(), ilSessionStatisticsGUI\__construct(), ILIAS\Test\Questions\Presentation\QuestionsTableQuery\__construct(), ilOrgUnitExtension\__construct(), ILIAS\FileDelivery\Delivery\StreamDelivery\__construct(), ILIAS\Chatroom\Bans\BannedUsersTable\__construct(), ILIAS\User\Profile\Prompt\StartUpStep\__construct(), ILIAS\components\Authentication\Pages\AuthPageLanguagesOverviewTable\__construct(), ILIAS\Forum\Moderation\ForumModeratorsTable\__construct(), ILIAS\Contact\MailingLists\MailingListsMembersTable\__construct(), ILIAS\Contact\MailingLists\MailingListsTable\__construct(), ILIAS\Contact\MemberSearch\MailMemberSearchTable\__construct(), ILIAS\Search\GUI\Direct\SearchStateHandlerImpl\__construct(), ILIAS\Search\GUI\Lucene\SearchStateHandlerImpl\__construct(), ILIAS\GlobalScreen\GUI\Access\Access\__construct(), ILIAS\GlobalScreen\GUI\Pons\__construct(), ILIAS\Test\Results\Presentation\AttemptResultsTable\__construct(), ILIAS\UI\examples\Input\Field\Image\base(), ILIAS\UI\examples\Input\Field\TreeMultiSelect\base(), ILIAS\UI\examples\Input\Field\TreeSelect\base(), ILIAS\StaticURL\Request\BundledRequestBuilder\buildRequest(), ILIAS\StaticURL\Request\LegacyRequestBuilder\buildRequest(), ILIAS\StaticURL\Request\ShortlinkRequestBuilder\buildRequest(), ILIAS\StaticURL\Request\StaticURLRequestBuilder\buildRequest(), ILIAS\UI\examples\Progress\Bar\callArtificialTaskEndpoint(), ilPropertyFormGUI\checkInput(), ilDclTableView\createOrGetStandardView(), ILIAS\WebDAV\Entrypoint\enter(), ilMailForm\getRecipientAsync(), ILIAS\FileDelivery\http(), ilMembershipNotifications\importFromForm(), ILIAS\UI\examples\Input\Field\File\in_form(), ILIAS\UI\examples\Input\Field\File\multiple(), ILIAS\StaticURL\Handler\HandlerService\performRedirect(), nusoap_client\send(), ILIAS\Repository\send(), ILIAS\Saml\Module\sendXMLString(), ILIAS\UI\examples\Progress\Bar\server(), ilRTEBaseTestCase\setMocks(), CapabilityTest\setUp(), ILIAS\Tests\FileDelivery\FileDeliveryTypes\FileDeliveryTypeFactoryTest\setUp(), ilAssQuestionPreviewGUITest\setUp(), ilMailOptionsGUITest\testMailOptionsAreAccessibleIfGlobalAccessIsNotDenied(), ilMailOptionsGUITest\testMailOptionsAreNotAccessibleIfGlobalAccessIsDeniedAndUserWillBeRedirectedToMailSystem(), ILIAS\Badge\test\TileViewTest\testShow(), and ILIAS\LegalDocuments\test\AdministrationTest\testWithDocumentAndCriterion().
|
private |
Definition at line 41 of file TableActionModalTrait.php.
Referenced by ilStudyProgrammeIndividualPlanTableGUI\__construct(), ilStudyProgrammeExpandableProgressListGUI\__construct(), ilPollUserTableGUI\__construct(), ilCalendarBlockGUI\addSubscriptionButton(), ILIAS\UI\examples\Table\Column\StatusIcon\base(), ILIAS\UI\examples\Table\Data\base(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\buildFiles(), ILIAS\UI\examples\Table\Presentation\environment(), ilTable2GUI\fillFooter(), ilContentStylesTableGUI\fillRow(), ilSurveyQuestionTableGUI\fillRow(), ilSurveyQuestionsTableGUI\fillRow(), ilWikiFunctionsBlockGUI\getLegacyContent(), ilObjQuestionPoolGUI\getTable(), ilOrgUnitTypeGUI\getTableDataRetrieval(), ILIAS\Init\AllModernComponents\populateComponentsInLegacyEnvironment(), ilNewsTimelineItemGUI\render(), ilNewsTimelineItemGUI\renderMedia(), ilNewsTimelineItemGUI\renderMediaModal(), ilTestQuestionNavigationGUITest\setUp(), SettingsScoringGUITest\testScoringResultsGUIConstruct(), and ILIAS\UI\examples\Table\Data\with_additional_viewcontrols().
| const string ILIAS::BookingManager::Common::Table\SUBMIT_MODAL_ACTION = 'submitModalAction' |
Definition at line 37 of file TableActionModalTrait.php.
Referenced by ILIAS\BookingManager\BookableItem\Table\Action\BookableItemTableCancelBookingAction\onExecute(), and ILIAS\BookingManager\Common\Table\onExecute().
| trait ILIAS::BookingManager::Common::Table\TableActionExecutorTrait |
Definition at line 26 of file TableActionExecutorTrait.php.
| trait ILIAS::BookingManager::Common::Table\TableActionModalTrait |
@template RecordType
Definition at line 33 of file TableActionModalTrait.php.