ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
◀ ilDoc Overview
OverviewTable.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback
;
22
23
use
ILIAS\Questions\Presentation\Definitions\Environment
;
24
use
ILIAS\Questions\Presentation\Layout\Async
;
25
use
ILIAS\UI\Component\Modal\RoundTrip
as RoundTripModal;
26
use
ILIAS\UI\Component\Table\Data
as DataTable;
27
28
interface
OverviewTable
29
{
30
public
function
getCreateModal
(
31
Environment
$environment
32
): RoundTripModal;
33
34
public
function
getTable
(
35
Environment
$environment,
36
TextFeedback
$feedback
37
): DataTable;
38
39
public
function
doAction
(
40
Environment
$environment,
41
TextFeedback
$feedback,
42
string
$action
43
):
Async
|RoundTripModal|
TextFeedback
;
44
}
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback\TextFeedback
Definition:
TextFeedback.php:48
ILIAS\Questions\Presentation\Layout\Async
Definition:
Async.php:32
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback\OverviewTable
Definition:
OverviewTable.php:29
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback\OverviewTable\getTable
getTable(Environment $environment, TextFeedback $feedback)
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback\OverviewTable\getCreateModal
getCreateModal(Environment $environment)
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback\OverviewTable\doAction
doAction(Environment $environment, TextFeedback $feedback, string $action)
ILIAS\Questions\Presentation\Definitions\Environment
Definition:
Environment.php:35
ILIAS\UI\Component\Modal\RoundTrip
Definition:
RoundTrip.php:31
ILIAS\UI\Component\Table\Data
This describes a Data Table.
Definition:
Data.php:33
ILIAS\Questions\AnswerForm\Capabilities\TextFeedback
Definition:
Capability.php:21
components
ILIAS
Questions
src
AnswerForm
Capabilities
TextFeedback
OverviewTable.php
Generated on Wed Nov 11 2026 23:08:39 for ILIAS by
1.9.4 (using
Doxyfile
)