- Full name:
\BaconQrCode\Renderer\RendererStyle\EyeFill
- This class is marked as final and can't be subclassed
- This class is a Final class
private \BaconQrCode\Renderer\Color\ColorInterface|null $externalColor
private \BaconQrCode\Renderer\Color\ColorInterface|null $internalColor
private static self|null $inherit
- This property is static.
public __construct(?\BaconQrCode\Renderer\Color\ColorInterface $externalColor, ?\BaconQrCode\Renderer\Color\ColorInterface $internalColor): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
$externalColor |
?\BaconQrCode\Renderer\Color\ColorInterface | |
$internalColor |
?\BaconQrCode\Renderer\Color\ColorInterface |
public static uniform(\BaconQrCode\Renderer\Color\ColorInterface $color): self
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$color |
\BaconQrCode\Renderer\Color\ColorInterface |
public static inherit(): self
- This method is static.
public inheritsBothColors(): bool
public inheritsExternalColor(): bool
public inheritsInternalColor(): bool
public getExternalColor(): \BaconQrCode\Renderer\Color\ColorInterface
public getInternalColor(): \BaconQrCode\Renderer\Color\ColorInterface