19declare(strict_types=1);
32use ILIAS\UI\Implementation\Component\ComponentHelper;
76 protected Symbol |
Image |
Shy | StandardLink |
string $primary_identifier,
77 protected Symbol |
Image |
Shy | StandardLink |
string $secondary_identifier
84 $clone->primary_identifier = $primary_identifier;
89 return $this->primary_identifier;
95 $clone->secondary_identifier = $secondary_identifier;
100 return $this->secondary_identifier;
109 $clone = clone $this;
118 return $this->blocking_conditions;
125 PropertyListing | StandardLink |
Content ...$featured_props
127 $clone = clone $this;
128 $clone->featured_props = $featured_props;
136 return $this->featured_props;
143 PropertyListing |
Content ...$main_details
145 $clone = clone $this;
146 $clone->main_details = $main_details;
154 return $this->main_details;
162 $this->checkArgListElements(
163 "Entity Prioritized Reactions",
165 [Glyph::class, Tag::class]
167 $clone = clone $this;
168 $clone->prio_reactions = $prio_reactions;
176 return $this->prio_reactions;
184 $this->checkArgListElements(
187 [Glyph::class, Tag::class]
190 $clone = clone $this;
191 $clone->reactions = $reactions;
199 return $this->reactions;
206 PropertyListing | StandardLink |
Content ...$availability
208 $clone = clone $this;
209 $clone->availability = $availability;
217 return $this->availability;
224 PropertyListing |
Content ...$details
226 $clone = clone $this;
227 $clone->details = $details;
235 return $this->details;
243 $clone = clone $this;
244 $clone->actions = $actions;
252 return $this->actions;
259 PropertyListing |
Content ...$personal_status
261 $clone = clone $this;
262 $clone->personal_status = $personal_status;
270 return $this->personal_status;
withPrioritizedReactions(Glyph|Tag ... $prio_reactions)
withSecondaryIdentifier(Symbol|Image|Shy|StandardLink|string $secondary_identifier)
withAvailability(PropertyListing|StandardLink|Content ... $availability)
withBlockingAvailabilityConditions(PropertyListing|StandardLink|Content ... $blocking_conditions)
__construct(protected Symbol|Image|Shy|StandardLink|string $primary_identifier, protected Symbol|Image|Shy|StandardLink|string $secondary_identifier)
withPersonalStatus(PropertyListing|Content ... $personal_status)
getBlockingAvailabilityConditions()
withReactions(Glyph|Tag ... $reactions)
withMainDetails(PropertyListing|Content ... $main_details)
withPrimaryIdentifier(Symbol|Image|Shy|StandardLink|string $primary_identifier)
withDetails(PropertyListing|Content ... $details)
array $blocking_conditions
getPrioritizedReactions()
withActions(Shy ... $actions)
withFeaturedProperties(PropertyListing|StandardLink|Content ... $featured_props)