13 abstract class Item implements C\Item\Item
106 $clone = clone $this;
124 $clone = clone $this;
143 $clone = clone $this;
144 $clone->lead = $image;
153 $clone = clone $this;
154 $clone->lead = $icon;
164 $clone = clone $this;
165 $clone->lead = (string)
$text;
174 $clone = clone $this;
withLeadImage(\ILIAS\UI\Component\Image\Image $image)
withLeadIcon(\ILIAS\UI\Component\Icon\Icon $icon)
trait ComponentHelper
Provides common functionality for component implementations.
checkStringArg($which, $value)
Throw an InvalidArgumentException if $value is no string.
Common interface to all items.
withProperties(array $props)
withActions(\ILIAS\UI\Component\Dropdown\Standard $actions)
withColor(\ILIAS\Data\Color $color)