Document class
The interface represents any web page loaded in the browser and
serves as an entry point into the web page's content, which is
the DOM tree.
The DOM tree includes elements such as <body>
and <table>
,
among many others. It provides functionality globally to the
document, like how to obtain the page's URL and create new
elements in the document.
EventTarget
Node
Document
The interface describes the common properties and methods for
any kind of document. Depending on the document's type (e.g.
HTML, XML, SVG, …), a larger API is available: HTML documents,
served with the "text/html"
content type, also implement the
HTMLDocument
interface, whereas XML and SVG documents implement
the XMLDocument interface.
- Implemented types
- Implementers
- Available extensions
- Annotations
-
- @JS()
- @staticInterop
Constructors
- Document()
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited