19 declare(strict_types=1);
40 protected ?C\Chart\ProgressMeter\ProgressMeter
$chart = null;
50 $clone->color = $color;
68 $clone->lead = $image;
78 $clone->lead = $avatar;
88 $clone->audio = $audio;
102 $clone = clone $this;
103 $clone->lead = $icon;
112 $clone = clone $this;
113 $clone->lead = $text;
122 $clone = clone $this;
140 $clone = clone $this;
141 $clone->chart = $chart;
155 $clone = clone $this;
156 $clone->actions = $actions;
165 return $this->actions;
170 $clone = clone $this;
171 $clone->main_action = $button;
177 return $this->main_action;
Color expresses a certain color by giving the mixing ratio in the RGB color space.
withLeadAvatar(Avatar $avatar)
C Chart ProgressMeter ProgressMeter $chart
This describes how an icon could be modified during construction of UI.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
withAudioPlayer(Audio $audio)
This describes commonalities between all types of Dropdowns.
This describes how a letter or a picture avatar could be modified during construction of UI...
Common interface to all items.
withLeadImage(Image $image)
withProgress(C\Chart\ProgressMeter\ProgressMeter $chart)
withLeadText(string $text)
ButtonStandard LinkStandard null $main_action
withMainAction(ButtonStandard|LinkStandard $button)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
withActions(C\Dropdown\Standard $actions)