XmlAttribute class

NOTICE XmlAttribute should not be cached

this is a temp object

once read should be dropped immediately

after any writing operation, all XmlAttribute will point at wrong position


XmlAttribute(XmlNode node)


equalIdx int
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
key String
get attribute's key including namespace
no setter
keyIdx int
getter/setter pair
namespace XmlAttribute?
lookup ancestors and find first matched namespace definition
no setter
node XmlNode
getter/setter pair
quotaEndIdx int
getter/setter pair
quotaIdx int
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
get attribute's value
no setter


noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
remove() → void
remove attribute from node
setAttribute(String value) XmlAttribute
set attribute node's value setAttribute will update itself you can still keep this object after setAttribute return self
toString() String
A string representation of this object.


operator ==(Object other) bool
The equality operator.