HTML-HTML5-DOM

 view release on metacpan or  search on metacpan

lib/HTML/HTML5/DOM.pm  view on Meta::CPAN

	use mro 'c3';

	BEGIN {
		$HTML::HTML5::DOM::HTMLLegendElement::AUTHORITY = 'cpan:TOBYINK';
		$HTML::HTML5::DOM::HTMLLegendElement::VERSION   = '0.002';
	};
	
	our @ELEMENTS;
	BEGIN {
		@ELEMENTS = map { sprintf('{%s}%s', HTML::HTML5::DOM->XHTML_NS, $_) }
			qw/legend/;
	}

	use XML::LibXML::Augment 0
		-names => [@ELEMENTS],
		-isa   => ['HTML::HTML5::DOM::HTMLElement'];

	__PACKAGE__->_mk_form_methods([qw/form/]);
}

{	package HTML::HTML5::DOM::HTMLLIElement;

lib/HTML/HTML5/DOM/HTMLLegendElement.pod  view on Meta::CPAN

=head1 DESCRIPTION

HTML::HTML5::DOM::HTMLLegendElement is an implementation of the HTMLLegendElement interface of the HTML DOM. See L<HTML::HTML5::DOM> for a list of the conventions that have been used when translating the DOM to Perl.

=head2 HTML Elements

This class applies to the following HTML elements.

=over

=item * C<< {http://www.w3.org/1999/xhtml}legend >>

=back

=head2 Inheritance

HTML::HTML5::DOM::HTMLLegendElement inherits methods from the following Perl classes.

=over

=item * L<HTML::HTML5::DOM::HTMLElement>

t/02simple.t  view on Meta::CPAN

	<body>
		<h1>The Heading</h1>
		<table>
			<caption><a name="table"></a>A table</caption>
			<tr>
				<td><a href="http://www.example.com/">a cell</a></td>
			</tr>
		</table>
		<form action="http://www.example.com/search" method="get">
			<fieldset>
				<legend>A search form</legend>
				<label for="q">search terms</label>
				<input id="q" name="q" value="foo">
				<br>
				<input type="submit" value="search">
			</fieldset>
		</form>
	</body>
</html>



( run in 1.199 second using v1.01-cache-2.11-cpan-49f99fa48dc )