NAME
HTML::DOM::View - A Perl class for representing an HTML Document's 'defaultView'
SYNOPSIS
use
HTML::DOM;
$doc
= HTML::DOM->new;
$view
=
$doc
->defaultView;
$view
->document;
# returns $doc
package
MyView;
@ISA
=
'HTML::DOM::View'
;
use
HTML::DOM::View;
sub
new {
my
$self
=
bless
{},
shift
;
# doesn't have to be a hash
my
$doc
=
shift
;
$self
->document(
$doc
);
return
$self
}
# ...
DESCRIPTION
This class is used for an HTML::DOM object's 'default view.' It implements the AbstractView DOM interface.
It is an inside-out class, so you can subclass it without being constrained to any particular object structure.
METHODS
$view->document
Returns the document associated with the view.
You may pass an argument to set it, in which case the old value is returned. This attribute holds a weak reference to the object.