XMLNamedNodeMap
classin packageklyn.io.xml.dom
public class XMLNamedNodeMap extends Object implements NamedNodeMap
└ XMLNamedNodeMap
All Implemented Interfaces: NamedNodeMap

Mutable Klyn implementation of DOM NamedNodeMap.

import klyn.io.xml.dom

attributes = XMLNamedNodeMap()
print(attributes.length)
Properties
Modifier and Type Member Description
public readonly property length
length as Int
No summary.
Inherited Properties
propertyInherited Properties from Object: type
Constructors
Modifier and Type Member Description
public XMLNamedNodeMap
XMLNamedNodeMap(owner as Element = null)
Creates a named-node map, optionally bound to an element's attributes.
Methods
Modifier and Type Member Description
public getNamedItem
getNamedItem(name as String) as Node
No summary.
public getNamedItemNS
getNamedItemNS(namespaceURI as String, localName as String) as Node
No summary.
public item
item(index as Int) as Node
No summary.
public removeNamedItem
removeNamedItem(name as String) as Node throws DOMException
Performs a DOM operation.
public removeNamedItemNS
removeNamedItemNS(namespaceURI as String, localName as String) as Node throws DOMException
Performs a DOM operation.
public setNamedItem
setNamedItem(arg as Node) as Node throws DOMException
Performs a DOM operation.
public setNamedItemNS
setNamedItemNS(arg as Node) as Node throws DOMException
Performs a DOM operation.
Inherited Methods
methodInherited Methods from Object: deepCopy, fromJson, hash, toDict, toJson, toMap, toString, toXml