Lines Matching refs:color
22 protected $color = 'currentColor'; variable in dokuwiki\\plugin\\icon\\SVG
35 join("\n", [$this->url, $this->color, $this->width, $this->height]),
101 * @param string $color
104 public function setColor($color) argument
107 if ($color == 'currentColor' || $color == '') {
108 $this->color = $color;
113 if (self::isHexColor($color)) {
114 $this->color = '#' . ltrim($color, '#');
120 if (isset($ini['replacements'][$color]) && self::isHexColor($ini['replacements'][$color])) {
121 $this->color = '#' . ltrim($ini['replacements'][$color], '#');
124 …if (isset($ini['replacements']["__{$color}__"]) && self::isHexColor($ini['replacements']["__{$colo…
125 $this->color = '#' . ltrim($ini['replacements']["__{$color}__"], '#');
129 $this->color = 'currentColor';
136 * @param string $color
139 public static function isHexColor($color) argument
141 return (bool)preg_match('/^#?(?:(?:[\da-f]{3}){1,2}|(?:[\da-f]{4}){1,2})$/i', $color);