19declare(strict_types=1);
105 return $DIC->ui()->factory()->legacy()->content(
"");
113 $this->parent = $identification;
123 return $this->parent instanceof
isParent;
139 $this->parent = $identification;
168 $this->children[] = $child;
188 return $this->children !== [];
Class NullIdentification.
withAction(string $action)
@inheritDoc
overrideParent(IdentificationInterface $identification)
@inheritDoc
isLinkWithExternalAction()
@inheritDoc
appendChild(isItem $child)
@inheritDoc
withSymbol(Symbol $symbol)
@inheritDoc
IdentificationInterface $parent
withParent(IdentificationInterface $identification)
@inheritDoc
withContent(Component $ui_component)
@inheritDoc
withIsLinkToExternalAction(bool $is_external)
@inheritDoc
withTitle(string $title)
@inheritDoc
getAmountOfChildren(bool $including_dropped=true)
removeChild(isItem $child)
@inheritDoc
withChildren(array $children)
@inheritDoc
__construct(IdentificationInterface $provider_identification)
@inheritDoc
calculateAmountOfChildren()
withContentWrapper(Closure $content_wrapper)
@inheritDoc
Interface IdentificationInterface.
getProviderIdentification()
A component is the most general form of an entity in the UI.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc