This commit is contained in:
Thomas Peterson 2025-02-17 11:56:05 +01:00
parent 32e3b9739b
commit 31014bc855
3 changed files with 10 additions and 10 deletions

File diff suppressed because one or more lines are too long

View File

@ -113,9 +113,9 @@ class Select extends Base
$optColor = new \PSC\Library\Calc\Option\Type\Select\ColorOpt();
$optColor->setId($color->getName());
$optColor->setLabel(sprintf("%s %s %s", $system->getColorSystemPrefix(), $color->getValue("name"), $system->getColorSystemSuffix()));
$optColor->setColorHex($color->getHex());
$optColor->setColorCMYK($color->getCMYK());
$optColor->setColorRGB($color->getRGB());
$optColor->setColorHex((string)$color->getHex());
$optColor->setColorCMYK((string)$color->getCMYK());
$optColor->setColorRGB((string)$color->getRGB());
$optColor->setValue((string)$color->getHEX());
$this->element->addOption($optColor);
}

View File

@ -25,32 +25,32 @@ class ColorOpt extends Opt
return $this->value;
}
public function getColorHex(): HEX|null
public function getColorHex(): string|null
{
return $this->colorHex;
}
public function setColorHex(Hex $colorHex): void
public function setColorHex(string $colorHex): void
{
$this->colorHex = $colorHex;
}
public function getColorCMYK(): CMYK|null
public function getColorCMYK(): string|null
{
return $this->colorCMYK;
}
public function setColorCMYK(CMYK $colorCMYK): void
public function setColorCMYK(string $colorCMYK): void
{
$this->colorCMYK = $colorCMYK;
}
public function getColorRGB(): RGB|null
public function getColorRGB(): string|null
{
return $this->colorRGB;
}
public function setColorRGB(RGB $colorRGB): void
public function setColorRGB(string $colorRGB): void
{
$this->colorRGB = $colorRGB;
}