Provided by: libcolor-palette-perl_0.100003-1_all bug

NAME

       Color::Palette::Types - type constraints for use with Color::Palette

VERSION

       version 0.100003

BEAR WITH ME

       I'm not yet sure how best to document a type library.

TYPES

       The following types are defined:

         Color     - a Graphics::Color object
         Palette   - a Color::Palette::Color object
         ColorName - a valid color name: /\A[a-z][-a-z0-9]*\z/i

         ColorDict - a hash mapping ColorName to Color
         RecursiveColorDict - a hash mapping ColorName to (Color | ColorName)

         HexColorStr - a string like #000 or #ababab
         ArrayRGB    - an ArrayRef of three Bytes
         Byte        - and Int from 0 to 255

       Colors can be coerced from ArrayRGB or HexColorStr, and dicts of colors try to coerce,
       too.

AUTHOR

       Ricardo SIGNES <rjbs@cpan.org>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2013 by Ricardo SIGNES.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.