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

AUTHOR

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

BUGS

Please report any bugs or feature requests to bug-poe-component-irc-plugin-html-attributeinfo at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=POE-Component-IRC-Plugin-HTML-AttributeInfo. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc POE::Component::IRC::Plugin::HTML::AttributeInfo

You can also look for information at:

COPYRIGHT & LICENSE

Copyright 2008 Zoffix Znet, all rights reserved.

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