NAME

POE::Component::IRC::Plugin::HTML::AttributeInfo::Data - internal data file for POE::Component::IRC::Plugin::HTML::AttributeInfo

DESCRIPTION

This is an internal data file used by POE::Component::IRC::Plugin::HTML::AttributeInfo module. If you want to use this data file I suggest you make your own copy as this module may change without any notice.

The data file is a parse from W3C's HTML 4.01 specification.

METHODS

_data

my @data = _data();

Module contains one class method, _data, which takes no arguments and returns a list of hashrefs. Each hashref looks like this:

{
  'dtd' => 'HTML 4.01 Frameset',
  'deprecated' => 'not deprecated',
  'comment' => 'source of frame content',
  'default_value' => '#IMPLIED',
  'related_elements' => [
                          'FRAME',
                          'IFRAME'
                        ],
  'name' => 'src',
  'type' => '%URI;'
},

name

The name of the attribute. Note: there may be several hashrefs with for the same attribute because the same attribute may have different affect on different elements.

Contains an arrayref each element of which represents an HTML element which has this attributes.

type

The data type the attribute's value accepts.

deprecated

Specifies whether or not the attribute is deprecated.

dtd

The DTD (Document Type Definition) under which the attribute is specified.

comment

The comment relevant to this attribute.

_valid_attrs

my %valid_attrs = _valid_attrs();

Takes no arguments, returns a hash of valid attribute names (all lower case); the keys are the names of the attributes and the values are all set to 1

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.