ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Namespaces | |
Breadcrumbs | |
Button | |
Card | |
Chart | |
Counter | |
Deck | |
Divider | |
Dropdown | |
Dropzone | |
Glyph | |
Icon | |
Image | |
Input | |
Item | |
Legacy | |
Link | |
Listing | |
MessageBox | |
Modal | |
Panel | |
Popover | |
Table | |
ViewControl | |
Data Structures | |
class | ReplaceContentSignal |
Class ReplaceContentSignal. More... | |
class | ReplaceSignal |
Replace Signal. More... | |
class | Signal |
class | SignalGenerator |
interface | SignalGeneratorInterface |
class | TriggeredSignal |
Functions | |
withLoadingAnimationOnClick (bool $loading_animation_on_click=true) | |
hasLoadingAnimationOnClick () | |
getCanonicalName () | |
Default implementation uses the namespace of the component up to and excluding "Component", reverses the order and adds spaces. More... | |
getCanonicalNameByFullyQualifiedName () | |
Does the calculation required for getCanonicalName. More... | |
checkArg ($which, $check, $message) | |
/** Throw an InvalidArgumentException containing the message if $check is false. More... | |
checkIntArg ($which, $value) | |
Throw an InvalidArgumentException if $value is no int. More... | |
checkStringArg ($which, $value) | |
Throw an InvalidArgumentException if $value is no string. More... | |
checkStringOrSignalArg ($which, $value) | |
Throw an InvalidArgumentException if $value is no string or Signal. More... | |
checkFloatArg ($which, $value) | |
Throw an InvalidArgumentException if $value is not a float. More... | |
checkBoolArg ($which, $value) | |
Throw an InvalidArgumentException if $value is not a bool. More... | |
checkArgInstanceOf ($which, $value, $class) | |
Throw an InvalidArgumentException if $value is not an instance of $class. More... | |
checkArgIsElement ($which, $value, $array, $name) | |
Throw an InvalidArgumentException if $value is not an element of array. More... | |
checkArgList ($which, array &$values, \Closure $check, \Closure $message) | |
Check every key and value of the list with a supplied closure. More... | |
checkArgListElements ($which, array &$values, &$classes) | |
Check every element of the list if it is an instance of one of the given classes. More... | |
toArray ($value) | |
Wrap the given value in an array if it is no array. More... | |
wrongTypeMessage ($expected, $value) | |
withOnLoadCode (\Closure $binder) | |
withAdditionalOnLoadCode (\Closure $binder) | |
getOnLoadCode () | |
checkBinder (\Closure $binder) | |
appendTriggeredSignal (Component\Signal $signal, $event) | |
Append a triggered signal to other signals of the same event. More... | |
withTriggeredSignal (Component\Signal $signal, $event) | |
Add a triggered signal, replacing any other signals registered on the same event. More... | |
setTriggeredSignal (Component\Signal $signal, $event) | |
Add a triggered signal, replacing any othe signals registered on the same event. More... | |
getTriggeredSignals () | |
getTriggeredSignalsFor ($event) | |
Get signals that are triggered for a certain event. More... | |
withResetTriggeredSignals () | |
flattenArray (array $array) | |
Flatten a multidimensional array to a single dimension. More... | |
Variables | |
trait | LoadingAnimationOnClick |
Implements LoadingAnimationOnClick interface. More... | |
trait | ComponentHelper |
Provides common functionality for component implementations. More... | |
trait | JavaScriptBindable |
Trait for components implementing JavaScriptBindable providing standard implementation. More... | |
trait | Triggerer |
|
protected |
Append a triggered signal to other signals of the same event.
Component\Signal | $signal | |
string | $event |
Definition at line 31 of file Triggerer.php.
Referenced by Triggerermock\_appendTriggeredSignal(), ILIAS\UI\Implementation\Component\Input\Field\appendOnChange(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\appendOnClick(), ILIAS\UI\Implementation\Component\Button\Button\appendOnClick(), ILIAS\UI\Implementation\Component\Image\Image\appendOnClick(), ILIAS\UI\Implementation\Component\Glyph\Glyph\appendOnClick(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\appendOnHover(), ILIAS\UI\Implementation\Component\Button\Button\appendOnHover(), ILIAS\UI\Implementation\Component\Input\Field\appendOnLoad(), ILIAS\UI\Implementation\Component\Modal\Modal\appendOnLoad(), ILIAS\UI\Implementation\Component\Dropzone\File\File\withAdditionalDrop(), ILIAS\UI\Implementation\Component\Input\Field\Tag\withAdditionalOnTagAdded(), ILIAS\UI\Implementation\Component\Input\Field\Tag\withAdditionalOnTagRemoved(), ILIAS\UI\Implementation\Component\Button\Toggle\withAdditionalToggleOffSignal(), and ILIAS\UI\Implementation\Component\Button\Toggle\withAdditionalToggleOnSignal().
|
protected |
/** Throw an InvalidArgumentException containing the message if $check is false.
string | $which | |
bool | $check | |
string | $message |
Definition at line 61 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Listing\Workflow\Step\__construct(), ComponentMock\_checkArg(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withAction(), ILIAS\UI\Implementation\Component\Input\Field\withGroupValues(), and ILIAS\UI\Implementation\Component\Input\Field\Input\withValue().
|
protected |
Throw an InvalidArgumentException if $value is not an instance of $class.
string | $which | |
mixed | $value | |
string | $class |
Definition at line 149 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\ViewControl\Section\__construct(), ILIAS\UI\Implementation\Component\Modal\LightboxImagePage\__construct(), ComponentMock\_checkArgInstanceOf(), ILIAS\UI\Implementation\Component\Breadcrumbs\Breadcrumbs\withAppendedItem(), ILIAS\UI\Implementation\Component\Button\Tag\withBackgroundColor(), ILIAS\UI\Implementation\Component\Dropzone\File\File\withFileSizeLimit(), and ILIAS\UI\Implementation\Component\Button\Tag\withForegroundColor().
|
protected |
Throw an InvalidArgumentException if $value is not an element of array.
string | $which | |
mixed | $value | |
array | $array | |
string | $name | used in the exception |
Definition at line 164 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Icon\Custom\__construct(), ILIAS\UI\Implementation\Component\Deck\Deck\__construct(), ILIAS\UI\Implementation\Component\Counter\Counter\__construct(), ILIAS\UI\Implementation\Component\MessageBox\MessageBox\__construct(), ILIAS\UI\Implementation\Component\Image\Image\__construct(), ILIAS\UI\Implementation\Component\Glyph\Glyph\__construct(), ILIAS\UI\Implementation\Component\Icon\Standard\__construct(), ComponentMock\_checkArgIsElement(), ILIAS\UI\Implementation\Component\Listing\Workflow\Step\withAvailability(), ILIAS\UI\Implementation\Component\Deck\Deck\withCardsSize(), ILIAS\UI\Implementation\Component\Button\Tag\withRelevance(), ILIAS\UI\Implementation\Component\Icon\Icon\withSize(), and ILIAS\UI\Implementation\Component\Listing\Workflow\Step\withStatus().
|
protected |
Check every key and value of the list with a supplied closure.
string | $which | |
mixed[] | &$values | |
\Closure | $check | takes key and value, should return false if those don't fit |
\Closure | $message | create an error message from key and value |
Definition at line 185 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Listing\Descriptive\__construct(), ComponentMock\_checkArgList(), and ILIAS\UI\Implementation\Component\Listing\Descriptive\withItems().
|
protected |
Check every element of the list if it is an instance of one of the given classes.
Throw an InvalidArgumentException if that is not the case.
string | $which | |
mixed[] | &$values | |
string|string[] | $classes name(s) of classes |
Definition at line 217 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Breadcrumbs\Breadcrumbs\__construct(), ILIAS\UI\Implementation\Component\Panel\Report\__construct(), ILIAS\UI\Implementation\Component\Modal\Lightbox\__construct(), ILIAS\UI\Implementation\Component\Button\Bulky\__construct(), ILIAS\UI\Implementation\Component\Popover\Standard\__construct(), ILIAS\UI\Implementation\Component\Popover\Listing\__construct(), ILIAS\UI\Implementation\Component\Deck\Deck\__construct(), ILIAS\UI\Implementation\Component\Listing\Listing\__construct(), ILIAS\UI\Implementation\Component\Dropzone\File\Wrapper\__construct(), ILIAS\UI\Implementation\Component\Panel\Panel\__construct(), ILIAS\UI\Implementation\Component\Listing\Workflow\Workflow\__construct(), ILIAS\UI\Implementation\Component\Modal\RoundTrip\__construct(), ILIAS\UI\Implementation\Component\Input\Container\Form\Form\__construct(), ComponentMock\_checkArgListElements(), ILIAS\UI\Implementation\Component\Modal\RoundTrip\withActionButtons(), ILIAS\UI\Implementation\Component\Modal\Interruptive\withAffectedItems(), ILIAS\UI\Implementation\Component\MessageBox\MessageBox\withButtons(), ILIAS\UI\Implementation\Component\Deck\Deck\withCards(), ILIAS\UI\Implementation\Component\Dropzone\File\Wrapper\withContent(), ILIAS\UI\Implementation\Component\Listing\Listing\withItems(), ILIAS\UI\Implementation\Component\MessageBox\MessageBox\withLinks(), and ILIAS\UI\Implementation\Component\Card\Card\withSections().
|
private |
\Closure | $binder |
Definition at line 58 of file JavaScriptBindable.php.
Referenced by ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
|
protected |
Throw an InvalidArgumentException if $value is not a bool.
string | $which | |
mixed | $value |
Definition at line 135 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Icon\Custom\__construct(), ILIAS\UI\Implementation\Component\Button\Toggle\__construct(), ILIAS\UI\Implementation\Component\Icon\Standard\__construct(), ComponentMock\_checkBoolArg(), ILIAS\UI\Implementation\Component\Icon\Icon\withDisabled(), ILIAS\UI\Implementation\Component\Button\Bulky\withEngagedState(), ILIAS\UI\Implementation\Component\Input\Field\Input\withRequired(), ILIAS\UI\Implementation\Component\Input\Field\Password\withRevelation(), and ILIAS\UI\Implementation\Component\Input\Field\Password\withStandardConstraints().
|
protected |
Throw an InvalidArgumentException if $value is not a float.
string | $which | |
mixed | $value |
Definition at line 122 of file ComponentHelper.php.
Referenced by ComponentMock\_checkFloatArg().
|
protected |
Throw an InvalidArgumentException if $value is no int.
string | $which | |
mixed | $value |
Definition at line 79 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Counter\Counter\__construct(), ILIAS\UI\Implementation\Component\Chart\ProgressMeter\ProgressMeter\__construct(), ComponentMock\_checkIntArg(), ILIAS\UI\Implementation\Component\Listing\Workflow\Workflow\withActive(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withCurrentPage(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withDropdownAt(), ILIAS\UI\Implementation\Component\Dropzone\File\File\withMaxFiles(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withMaxPaginationButtons(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withPageSize(), ILIAS\UI\Implementation\Component\Input\Field\Password\withStandardConstraints(), and ILIAS\UI\Implementation\Component\ViewControl\Pagination\withTotalEntries().
|
protected |
Throw an InvalidArgumentException if $value is no string.
string | $which | |
mixed | $value |
Definition at line 92 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Icon\Custom\__construct(), ILIAS\UI\Implementation\Component\Input\Container\Form\Standard\__construct(), ILIAS\UI\Implementation\Component\Link\Standard\__construct(), ILIAS\UI\Implementation\Component\Button\Bulky\__construct(), ILIAS\UI\Implementation\Component\Link\Link\__construct(), ILIAS\UI\Implementation\Component\Legacy\Legacy\__construct(), ILIAS\UI\Implementation\Component\Modal\LightboxTextPage\__construct(), ILIAS\UI\Implementation\Component\ViewControl\Mode\__construct(), ILIAS\UI\Implementation\Component\Panel\Listing\Listing\__construct(), ILIAS\UI\Implementation\Component\Item\Group\__construct(), ILIAS\UI\Implementation\Component\Listing\Workflow\Workflow\__construct(), ILIAS\UI\Implementation\Component\Panel\Panel\__construct(), ILIAS\UI\Implementation\Component\Modal\LightboxImagePage\__construct(), ILIAS\UI\Implementation\Component\Modal\InterruptiveItem\__construct(), ILIAS\UI\Implementation\Component\Modal\RoundTrip\__construct(), ILIAS\UI\Implementation\Component\Table\Presentation\__construct(), ILIAS\UI\Implementation\Component\MessageBox\MessageBox\__construct(), ILIAS\UI\Implementation\Component\Listing\Workflow\Step\__construct(), ILIAS\UI\Implementation\Component\Item\Item\__construct(), ILIAS\UI\Implementation\Component\Button\Button\__construct(), ILIAS\UI\Implementation\Component\Modal\Interruptive\__construct(), ILIAS\UI\Implementation\Component\Card\Card\__construct(), ILIAS\UI\Implementation\Component\Image\Image\__construct(), ILIAS\UI\Implementation\Component\Dropzone\File\File\__construct(), ILIAS\UI\Implementation\Component\Input\Field\Input\__construct(), ILIAS\UI\Implementation\Component\Glyph\Glyph\__construct(), ILIAS\UI\Implementation\Component\Icon\Standard\__construct(), ComponentMock\_checkStringArg(), ILIAS\UI\Implementation\Component\Input\Field\Input\setError(), ILIAS\UI\Implementation\Component\Icon\Icon\withAbbreviation(), ILIAS\UI\Implementation\Component\ViewControl\Mode\withActive(), ILIAS\UI\Implementation\Component\Image\Image\withAlt(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\withAriaLabel(), ILIAS\UI\Implementation\Component\Button\Button\withAriaLabel(), ILIAS\UI\Implementation\Component\Popover\Popover\withAsyncContentUrl(), ILIAS\UI\Implementation\Component\ReplaceSignal\withAsyncRenderUrl(), ILIAS\UI\Implementation\Component\ReplaceContentSignal\withAsyncRenderUrl(), ILIAS\UI\Implementation\Component\Modal\Modal\withAsyncRenderUrl(), ILIAS\UI\Implementation\Component\Input\Field\Input\withByline(), ILIAS\UI\Implementation\Component\Button\Tag\withClasses(), ILIAS\UI\Implementation\Component\Item\Item\withDescription(), ILIAS\UI\Implementation\Component\Modal\Interruptive\withFormAction(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withFurtherFieldsHeadline(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withHeadline(), ILIAS\UI\Implementation\Component\Card\Card\withImageAction(), ILIAS\UI\Implementation\Component\Divider\Horizontal\withLabel(), ILIAS\UI\Implementation\Component\Button\Button\withLabel(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\withLabel(), ILIAS\UI\Implementation\Component\ViewControl\Sortation\withLabel(), ILIAS\UI\Implementation\Component\Input\Field\Input\withLabel(), ILIAS\UI\Implementation\Component\Item\Item\withLeadText(), ILIAS\UI\Implementation\Component\Chart\ProgressMeter\Standard\withMainText(), ILIAS\UI\Implementation\Component\Dropzone\File\Standard\withMessage(), ILIAS\UI\Implementation\Component\Dropzone\File\File\withParameterName(), ILIAS\UI\Implementation\Component\Button\Tag\withRelevance(), ILIAS\UI\Implementation\Component\Chart\ProgressMeter\Standard\withRequiredText(), ILIAS\UI\Implementation\Component\Image\Image\withSource(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withSubheadline(), ILIAS\UI\Implementation\Component\ViewControl\Sortation\withTargetURL(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withTargetURL(), ILIAS\UI\Implementation\Component\Dropzone\File\Wrapper\withTitle(), ILIAS\UI\Implementation\Component\Card\Card\withTitle(), ILIAS\UI\Implementation\Component\Table\Presentation\withTitle(), ILIAS\UI\Implementation\Component\Popover\Popover\withTitle(), ILIAS\UI\Implementation\Component\Card\Card\withTitleAction(), and ILIAS\UI\Implementation\Component\Dropzone\File\File\withUploadUrl().
|
protected |
Throw an InvalidArgumentException if $value is no string or Signal.
string | $which | |
mixed | $value |
Definition at line 105 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Button\Toggle\__construct(), ILIAS\UI\Implementation\Component\Button\Button\__construct(), and ILIAS\UI\Implementation\Component\Image\Image\withAction().
|
private |
Flatten a multidimensional array to a single dimension.
array | $array |
Definition at line 114 of file Triggerer.php.
Referenced by ILIAS\UI\Implementation\Component\getTriggeredSignals().
ILIAS\UI\Implementation\Component\getCanonicalName | ( | ) |
Default implementation uses the namespace of the component up to and excluding "Component", reverses the order and adds spaces.
Also does caching.
Definition at line 25 of file ComponentHelper.php.
References ILIAS\UI\Implementation\Component\getCanonicalNameByFullyQualifiedName().
|
protected |
Does the calculation required for getCanonicalName.
Definition at line 38 of file ComponentHelper.php.
References $name.
Referenced by ILIAS\UI\Implementation\Component\getCanonicalName().
ILIAS\UI\Implementation\Component\getOnLoadCode | ( | ) |
Definition at line 48 of file JavaScriptBindable.php.
Referenced by ilSCORM2004PageGUI\postOutputProcessing(), and ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode().
ILIAS\UI\Implementation\Component\getTriggeredSignals | ( | ) |
Definition at line 74 of file Triggerer.php.
References ILIAS\UI\Implementation\Component\flattenArray().
ILIAS\UI\Implementation\Component\getTriggeredSignalsFor | ( | $event | ) |
Get signals that are triggered for a certain event.
string |
Definition at line 85 of file Triggerer.php.
Referenced by ILIAS\UI\Implementation\Component\Button\Button\getAction(), ILIAS\UI\Implementation\Component\Image\Image\getAction(), ILIAS\UI\Implementation\Component\Button\Toggle\getActionOff(), and ILIAS\UI\Implementation\Component\Button\Toggle\getActionOn().
ILIAS\UI\Implementation\Component\hasLoadingAnimationOnClick | ( | ) |
Definition at line 32 of file LoadingAnimationOnClick.php.
|
protected |
Add a triggered signal, replacing any othe signals registered on the same event.
ATTENTION: This mutates the original object and should only be used when there is no other possibility.
Component\Signal | $signal | |
string | $event |
Definition at line 65 of file Triggerer.php.
Referenced by ILIAS\UI\Implementation\Component\Button\Toggle\__construct(), ILIAS\UI\Implementation\Component\Button\Button\__construct(), and Triggerermock\_setTriggeredSignal().
|
protected |
Wrap the given value in an array if it is no array.
mixed | $value |
Definition at line 243 of file ComponentHelper.php.
Referenced by MyCLabs\Enum\Enum\__callStatic(), ILIAS\UI\Implementation\Component\Panel\Report\__construct(), ILIAS\UI\Implementation\Component\Modal\Lightbox\__construct(), ILIAS\UI\Implementation\Component\Popover\Standard\__construct(), ILIAS\UI\Implementation\Component\ViewControl\Mode\__construct(), ILIAS\UI\Implementation\Component\Dropzone\File\Wrapper\__construct(), ILIAS\UI\Implementation\Component\Panel\Panel\__construct(), ILIAS\UI\Implementation\Component\Modal\RoundTrip\__construct(), ComponentMock\_toArray(), MyCLabs\Enum\Enum\isValid(), MyCLabs\Enum\Enum\isValidKey(), MyCLabs\Enum\Enum\keys(), Gettext\Translator\loadTranslations(), MyCLabs\Enum\Enum\search(), ilBuddySystemRelationCollectionTest\testElementsCanBeSliced(), Gettext\Generators\PhpArray\toString(), Gettext\Generators\Jed\toString(), MyCLabs\Enum\Enum\values(), ILIAS\UI\Implementation\Component\Button\Tag\withClasses(), and ILIAS\UI\Implementation\Component\Dropzone\File\Wrapper\withContent().
ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode | ( | \Closure | $binder | ) |
Definition at line 32 of file JavaScriptBindable.php.
References $id, ILIAS\UI\Implementation\Component\checkBinder(), ILIAS\UI\Implementation\Component\getOnLoadCode(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Referenced by ilNoteGUI\getCommentsWidget(), and JavaScriptBindableTest\test_withAdditionalOnLoadCode().
ILIAS\UI\Implementation\Component\withLoadingAnimationOnClick | ( | bool | $loading_animation_on_click = true | ) |
Definition at line 22 of file LoadingAnimationOnClick.php.
Referenced by ilLearningHistoryGUI\renderButton(), and ilContainerRenderer\renderHelperGeneric().
ILIAS\UI\Implementation\Component\withOnLoadCode | ( | \Closure | $binder | ) |
Definition at line 21 of file JavaScriptBindable.php.
References ILIAS\UI\Implementation\Component\checkBinder().
Referenced by ilCalendarBlockGUI\addMiniMonth(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilGroupAddToGroupActionGUI\confirmCreateGroupAndAddUser(), ilExerciseManagementGUI\getEvaluationModal(), ilOnScreenChatMenuGUI\getMainMenuHTML(), ilInternalLinkGUI\getUserSearchResult(), ilExerciseManagementGUI\listTextAssignmentObject(), ilGroupAddToGroupActionGUI\sendResponse(), ilGroupAddToGroupActionGUI\show(), and ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode().
ILIAS\UI\Implementation\Component\withResetTriggeredSignals | ( | ) |
Definition at line 101 of file Triggerer.php.
|
protected |
Add a triggered signal, replacing any other signals registered on the same event.
Component\Signal | $signal | |
string | $event |
Definition at line 48 of file Triggerer.php.
Referenced by Triggerermock\_withTriggeredSignal(), ILIAS\UI\Implementation\Component\Input\Field\withOnChange(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\withOnClick(), ILIAS\UI\Implementation\Component\Button\Button\withOnClick(), ILIAS\UI\Implementation\Component\Image\Image\withOnClick(), ILIAS\UI\Implementation\Component\Glyph\Glyph\withOnClick(), ILIAS\UI\Implementation\Component\Dropzone\File\File\withOnDrop(), ILIAS\UI\Implementation\Component\Dropdown\Dropdown\withOnHover(), ILIAS\UI\Implementation\Component\Button\Button\withOnHover(), ILIAS\UI\Implementation\Component\Input\Field\withOnLoad(), ILIAS\UI\Implementation\Component\Modal\Modal\withOnLoad(), ILIAS\UI\Implementation\Component\ViewControl\Pagination\withOnSelect(), and ILIAS\UI\Implementation\Component\ViewControl\Sortation\withOnSort().
|
protected |
Definition at line 251 of file ComponentHelper.php.
Referenced by ILIAS\UI\Implementation\Component\Listing\Workflow\Step\__construct(), and ILIAS\UI\Implementation\Component\Table\PresentationRow\withAction().
trait ILIAS::UI::Implementation::Component\ComponentHelper |
Provides common functionality for component implementations.
Definition at line 13 of file ComponentHelper.php.
Trait for components implementing JavaScriptBindable providing standard implementation.
Definition at line 12 of file JavaScriptBindable.php.
trait ILIAS::UI::Implementation::Component\LoadingAnimationOnClick |
Implements LoadingAnimationOnClick interface.
Definition at line 12 of file LoadingAnimationOnClick.php.
Definition at line 17 of file Triggerer.php.