Pote.Validator.CMYK (Pote v3.0.0)

Copy Markdown View Source

CMYK color string validation.

Splits out CMYK-specific validation from Pote.Validator.

Not part of the public API — used only by Pote.Validator.

Summary

Functions

Returns error messages for CMYK validation errors.

Validates a CMYK color code: C,M,Y,K (4 values 0-100%).

Functions

error_message(atom)

@spec error_message(atom()) :: String.t()

Returns error messages for CMYK validation errors.

validate(code)

@spec validate(String.t()) :: :ok | {:error, atom()}

Validates a CMYK color code: C,M,Y,K (4 values 0-100%).