Zoffix Znet > POE-Component-IRC-PluginBundle-WebDevelopment-2.001003 > POE::Component::IRC::Plugin::CSS::PropertyInfo::Data

Download:
POE-Component-IRC-PluginBundle-WebDevelopment-2.001003.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 2.001003   Source  

NAME ^

POE::Component::IRC::Plugin::CSS::PropertyInfo::Data - internal data file for POE::Component::IRC::Plugin::CSS::PropertyInfo module

DESCRIPTION ^

This module is used internally by POE::Component::IRC::Plugin::CSS::PropertyInfo module and is a simple data file.

NOTE: if for some really strange reason you'll decide to use this module directly (that is not using the POE::Component::IRC::Plugin::CSS::PropertyInfo module) I recommend you tell the author at zoffix@cpan.org otherwise anything here might change without notice.

WHAT DOES IT HAVE ^

The module provides two class methods:

_make_property_data

This class method returns a hash with keys being lower cased CSS properties and value being hashrefs which look like this:

    'azimut' => {
        applies_to  => 'all elements',
        inherited   => 'yes',
        initial     => 'center',
        media       => 'aural',
        percentages => 'N/A',
        values      => '<angle> | [[ left-side | far-left | left | center-left | center | center-right | right | far-right | right-side ] || behind ] | leftwards | rightwards | inherit',
    },

_make_vt_data

This class method returns a hash of "value types" with keys being the "value types" and value being the links pointing to documentation. Full list of value types known to this module is as follows:

    'margin-width' =>
        q#http://www.w3.org/TR/CSS21/box.html\#value-def-margin-width#,
    'absolute-size' =>
        q#http://www.w3.org/TR/CSS21/fonts.html\#value-def-absolute-size#,
    'number' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-number#,
    'time' =>
        q#http://www.w3.org/TR/CSS21/aural.html\#value-def-time#,
    'string' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-string#,
    'border-width' =>
        q#http://www.w3.org/TR/CSS21/box.html\#value-def-border-width#,
    'border-style' =>
        q#http://www.w3.org/TR/CSS21/box.html\#value-def-border-style#,
    'frequency' =>
        q#http://www.w3.org/TR/CSS21/aural.html\#value-def-frequency#,
    'identifier' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-identifier#,
    'color' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-color#,
    'integer' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-integer#,
    'specific-voice' =>
        q#http://www.w3.org/TR/CSS21/aural.html\#value-def-specific-voice#,
    'relative-size' =>
        q#http://www.w3.org/TR/CSS21/fonts.html\#value-def-relative-size#,
    'generic-voice' =>
        q#http://www.w3.org/TR/CSS21/aural.html\#value-def-generic-voice#,
    'padding-width' =>
        q#http://www.w3.org/TR/CSS21/box.html\#value-def-padding-width#,
    'angle' =>
        q#http://www.w3.org/TR/CSS21/aural.html\#value-def-angle#,
    'percentage' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-percentage#,
    'family-name' =>
        q#http://www.w3.org/TR/CSS21/fonts.html\#value-def-family-name#,
    'uri' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-uri#,
    'length' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-length#,
    'generic-family' =>
        q#http://www.w3.org/TR/CSS21/fonts.html\#value-def-generic-family#,
    'shape' =>
        q#http://www.w3.org/TR/CSS21/visufx.html\#value-def-shape#,
    'counter' =>
        q#http://www.w3.org/TR/CSS21/syndata.html\#value-def-counter#,

to bug-POE-Component-IRC-PluginBundle-WebDevelopment at rt.cpan.org

REPOSITORY ^

Fork this module on GitHub: https://github.com/zoffixznet/POE-Component-IRC-PluginBundle-WebDevelopment

BUGS ^

To report bugs or request features, please use https://github.com/zoffixznet/POE-Component-IRC-PluginBundle-WebDevelopment/issues

If you can't access GitHub, you can email your request to bug-POE-Component-IRC-PluginBundle-WebDevelopment at rt.cpan.org

AUTHOR ^

Zoffix Znet <zoffix at cpan.org> (http://zoffix.com/, http://haslayout.net/)

LICENSE ^

You can use and distribute this module under the same terms as Perl itself. See the LICENSE file included in this distribution for complete details.

syntax highlighting: