NamedNodeMap class
The interface represents a collection of Attr objects. Objects inside a are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array. A object is live and will thus be auto-updated if changes are made to its contents internally or elsewhere.
Note: Although called , this interface doesn't deal with Node objects but with Attr objects, which were originally a specialized class of Node, and still are in some implementations.
- Available extensions
- Annotations
-
- @JS()
- @staticInterop
Constructors
- NamedNodeMap()
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- length → int
-
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getNamedItem(
String qualifiedName) → Attr? -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
getNamedItemNS(
String? namespace, String localName) → Attr? -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
item(
int index) → Attr? -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeNamedItem(
String qualifiedName) → Attr -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
removeNamedItemNS(
String? namespace, String localName) → Attr -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
setNamedItem(
Attr attr) → Attr? -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
setNamedItemNS(
Attr attr) → Attr? -
Available on NamedNodeMap, provided by the PropsNamedNodeMap extension
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited