Adds a new attribute to the element the element of which this proxy object was received.
Adds a new attribute to the element the element of which this * proxy object was received.
Adds a new attribute to the element the element of which this proxy object was received.
Adds a new attribute to the element the element of which this proxy object was received.
Returns the value of the first attribute in the element of which this proxy object was received, which matches the given name.
Returns the value of the first attribute in the element of which this proxy object was received, which matches the given name.
Returns the value of the first attribute in the element of which this proxy object was received, which matches the given name.
Gets the name of the attribute
Sets the name of the attribute
Iterates over the children of the root node
Finds the attribute with the given name in the element of which this attribute proxy was returned.
Returns the value of the attribute with the given name
Finds the attribute with the given name in the element of which this proxy object was received name and sets it's value to the given value. If the element could not be found it's created and the give value is set.
Returns a string representation of this object which is the value of the attribute.
Gets the value of the attribute
Sets the value of the attribute
This struct represents an attribute proxy. This is the type that is returned when calling Node.attribute and lets you perform operations on attributes.