Lines Matching defs:tagAttributes

42     public static function renderStaticExitXhtml(TagAttributes $tagAttributes, Doku_Renderer_xhtml $renderer, array $data, DokuWiki_Syntax_Plugin $plugin): bool
44 $logicalTag = $tagAttributes->getLogicalTag();
47 BlockquoteTag::renderExitXhtml($tagAttributes, $renderer, $data);
50 $renderer->doc .= BoxTag::renderExitXhtml($tagAttributes);
66 PrismTags::processExitXhtml($tagAttributes, $renderer);
72 $renderer->doc .= GridTag::renderExitXhtml($tagAttributes);
86 $renderer->doc .= HeadingTag::renderClosingTag($tagAttributes, $context);
101 $renderer->doc .= TabsTag::renderExitXhtml($tagAttributes, $data);
110 $renderer->doc .= WebCodeTag::renderExit($tagAttributes, $data);
113 $renderer->doc .= ShareTag::renderExit($tagAttributes);
155 $tagAttributes = $parentTag->getAttributes();
156 $data[PluginUtility::ATTRIBUTES] = $tagAttributes;
170 public static function renderStaticEnterXhtml(TagAttributes $tagAttributes, Doku_Renderer_xhtml $renderer, array $data, DokuWiki_Syntax_Plugin $plugin): bool
175 $logicalTag = $tagAttributes->getLogicalTag();
178 $renderer->doc .= BlockquoteTag::renderEnterXhtml($tagAttributes, $data, $renderer);
181 $renderer->doc .= BoxTag::renderEnterXhtml($tagAttributes);
184 $renderer->doc .= ButtonTag::renderEnterXhtml($tagAttributes, $plugin, $data);
187 $renderer->doc .= CardTag::renderEnterXhtml($tagAttributes, $renderer, $data);
190 $renderer->doc .= BarTag::renderEnterXhtml($tagAttributes, $data);
193 $renderer->doc .= CarrouselTag::renderEnterXhtml($tagAttributes, $data);
197 PrismTags::processEnterXhtml($tagAttributes, $plugin, $renderer);
200 $renderer->doc .= ContainerTag::renderEnterXhtml($tagAttributes);
203 $renderer->doc .= GridTag::renderEnterXhtml($tagAttributes);
206 $renderer->doc .= PipelineTag::renderEnterXhtml($tagAttributes);
209 $renderer->doc .= DateTag::renderHtml($tagAttributes);
212 $renderer->doc .= DropDownTag::renderEnterXhtml($tagAttributes);
215 HeadingTag::processRenderEnterXhtml($context, $tagAttributes, $renderer, $pos);
218 $renderer->doc .= NoteTag::renderEnterInlineNote($tagAttributes);
221 $renderer->doc .= JumbotronTag::renderEnterXhtml($tagAttributes);
227 $renderer->doc .= PageExplorerTag::renderEnterTag($tagAttributes, $data);
230 $renderer->doc .= SectionTag::renderEnterXhtml($tagAttributes);
233 $renderer->doc .= TabsTag::renderEnterXhtml($tagAttributes, $data);
236 $renderer->doc .= PanelTag::renderEnterXhtml($tagAttributes, $data);
242 $renderer->doc .= HrTag::render($tagAttributes);
245 $renderer->doc .= IconTag::renderEnterTag($tagAttributes);
251 $renderer->doc .= MermaidTag::renderEnter($tagAttributes);
256 $renderer->doc .= ShareTag::renderSpecialEnter($tagAttributes, DOKU_LEXER_ENTER);
259 $renderer->doc .= FollowTag::renderSpecialEnterNode($tagAttributes, DOKU_LEXER_ENTER);
262 TableTag::renderEnterXhtml($tagAttributes, $renderer);
266 $renderer->doc .= RelatedTag::render($tagAttributes);
419 $tagAttributes = TagAttributes::createFromTagMatch($match, $defaultAttributes, $knownTypes, $allowAnyFirstBooleanAttributesAsType);
421 $tagAttributes = TagAttributes::createEmpty();
424 $tagAttributes->addComponentAttributeValue($key, $value);
427 $tagAttributes->setLogicalTag($logicalTag);
438 BoxTag::handleEnter($tagAttributes);
441 $returnedArray = ButtonTag::handleEnter($tagAttributes, $handler);
444 $returnedArray = CardTag::handleEnter($tagAttributes, $handler);
447 $returnedArray = BarTag::handleEnter($tagAttributes);
453 GridTag::processEnter($tagAttributes, $handler, $match);
459 $returnedArray = HeadingTag::handleEnter($handler, $tagAttributes, $markupTag);
462 $returnedArray = PanelTag::handleEnter($tagAttributes, $handler, $markupTag);
465 $returnedArray = PermalinkTag::handleEnterSpecial($tagAttributes, DOKU_LEXER_ENTER, $handler);
468 $returnedArray = IconTag::handleEnter($tagAttributes, $handler);
471 BackgroundTag::handleEnterAndSpecial($tagAttributes);
482 $defaultReturnedArray[PluginUtility::ATTRIBUTES] = $tagAttributes->toCallStackArray();
495 $tagAttributes = TagAttributes::createFromCallStackArray($attributes)->setLogicalTag($logicalTag);
501 return self::renderStaticEnterXhtml($tagAttributes, $renderer, $data, $plugin);
509 return XmlTagProcessing::renderStaticExitXhtml($tagAttributes, $renderer, $data, $plugin);
517 return XmlTagProcessing::renderStaticEnterSpecialMetadata($tagAttributes, $renderer, $data, $plugin);
745 $tagAttributes = TagAttributes::createFromTagMatch($match, $defaultAttributes, $knownTypes, $allowAnyFirstBooleanAttributesAsType)
754 $returnedArray = IconTag::handleSpecial($tagAttributes, $handler);
757 $returnedArray = PageImageTag::handle($tagAttributes, $handler);
760 $returnedArray = BrandTag::handleSpecialEnter($tagAttributes, $handler);
763 $returnedArray = CacheTag::handle($tagAttributes);
767 BackgroundTag::handleEnterAndSpecial($tagAttributes);
769 $returnedArray = BackgroundTag::setAttributesToParentAndReturnData($callStack, $tagAttributes, $state);
775 $returnedArray = PermalinkTag::handleEnterSpecial($tagAttributes, $state, $handler);
778 $returnedArray = BreadcrumbTag::handleEnter($tagAttributes);
794 $defaultReturnedArray[PluginUtility::ATTRIBUTES] = $tagAttributes->toCallStackArray();
805 $tagAttributes = TagAttributes::createFromCallStackArray($attributes)->setLogicalTag($tag);
811 $renderer->doc .= HrTag::render($tagAttributes);
814 $renderer->doc .= SearchTag::render($tagAttributes);
817 $renderer->doc .= IconTag::renderEmptyTag($tagAttributes);
820 $renderer->doc .= BreadcrumbTag::render($tagAttributes);
823 $renderer->doc .= PageImageTag::render($tagAttributes, $data);
826 $renderer->doc .= ShareTag::renderSpecialEnter($tagAttributes, $state);
829 $renderer->doc .= BrandListTag::render($tagAttributes);
832 $renderer->doc .= BrandTag::render($tagAttributes, $state, $data);
842 $renderer->doc .= DateTag::renderHtml($tagAttributes);
848 $renderer->doc .= QualityTag::renderXhtml($tagAttributes);
851 $renderer->doc .= FollowTag::renderSpecialEnterNode($tagAttributes, DOKU_LEXER_SPECIAL);
857 $renderer->doc .= SubscribeTag::renderEnterXhtml($tagAttributes);
860 $renderer->doc .= AdTag::render($tagAttributes);
863 $renderer->doc .= RelatedTag::render($tagAttributes);
873 IconTag::metadata($renderer, $tagAttributes);
890 private static function renderStaticEnterSpecialMetadata(TagAttributes $tagAttributes, Doku_Renderer_metadata $renderer, array $data, DokuWiki_Syntax_Plugin $plugin): bool
892 $logicalTag = $tagAttributes->getLogicalTag();
898 IconTag::metadata($renderer, $tagAttributes);