Lines Matching refs:tagAttributes
45 * @param TagAttributes|null $tagAttributes
48 public static function toBreadCrumbHtml(TagAttributes $tagAttributes = null): string argument
51 if ($tagAttributes === null) {
52 $tagAttributes = TagAttributes::createEmpty(self::MARKUP_BLOCK);
59 …ath = \syntax_plugin_combo_iterator::getContextPathForComponentThatMayBeInFragment($tagAttributes);
62 $type = $tagAttributes->getType();
74 $tagAttributes->addOutputAttributeValue("aria-label", "Hierarchical breadcrumb");
75 $htmlOutput = $tagAttributes->toHtmlEnterTag("nav");
96 …$requiredDepth = DataType::toInteger($tagAttributes->getValueAndRemoveIfPresent(self::DEPTH_ATTRIB…
104 $htmlOutput = $tagAttributes->toHtmlEnterTag("span");
169 * @param TagAttributes $tagAttributes
172 public static function render(TagAttributes $tagAttributes): string argument
187 return BreadcrumbTag::toBreadCrumbHtml($tagAttributes);
196 public static function handleEnter(TagAttributes $tagAttributes): array argument
198 if ($tagAttributes->getType() === self::TYPOGRAPHY_TYPE) {