Lines Matching defs:tagAttributes
19 public static function handleSpecial(TagAttributes $tagAttributes, Doku_Handler $handler): array
37 $requestedColor = $tagAttributes->getValue(ColorRgb::COLOR);
48 $requestedWidth = $tagAttributes->getValue(Dimension::WIDTH_KEY, FetcherSvg::DEFAULT_ICON_LENGTH);
63 $tagAttributes->setComponentAttributeValue(ColorRgb::COLOR, $color);
79 * @param TagAttributes $tagAttributes
82 public static function renderEmptyTag(TagAttributes $tagAttributes): string
86 return Icon::createFromTagAttributes($tagAttributes)
90 return IconTag::exceptionHandling($e, $tagAttributes);
114 public static function handleEnter(TagAttributes $tagAttributes, Doku_Handler $handler): array
116 return self::handleSpecial($tagAttributes, $handler);
129 public static function renderEnterTag(TagAttributes $tagAttributes): string
131 $tooltip = $tagAttributes->getValueAndRemoveIfPresent(Tooltip::TOOLTIP_ATTRIBUTE);
147 $html .= IconTag::renderEmptyTag($tagAttributes);