Creates a new dom node.
Adds an attribute to the node.
Adds an attribute to the node.
Adds a child to the dom node.
Clears the attributes of the node.
Gets an attribute from the node.
Gets all attribute names.
Gets all attributes.
Gets all nodes by an attribute.
Gets all nodes by an attribute name.
Gets all nodes by a tag name.
Gets a dom node by an attribute named "id" matching the given value.
Checks whether an attribute is present within the node or not.
Checks whether an attribute is present within the node or not.
Checks whether an attribute is present within the node or not and contains the value as a word.
Checks whether an attribute is present within the node or not and ends with the value given.
Checks whether an attribute is present within the node or not and starts with the value given.
Checks whether an attribute is present within the node or not and contains a substring with the value given.
Operator overload.
Operator overload.
Queries the first dom node based on a css3 selector.
Queries all dom nodes based on a css3 selector.
Removes an attribute from the node.
Converts the node to a properly formatted dom outer node-string.
Converts the node to a properly formatted dom node-string.
Converts the node to a properly formatted dom node-string.
Gets the children of the node.
Gets a boolean determining whether the node is a text node or not.
Sets a boolean determining whether the node is a text node or not.
Gets the name of the node.
Sets the name of the node.
Gets the parent of the node.
Gets the settings used to parse the dom node.
Sets the settings used to parse the dom node.
Sets the raw text of the node.
Gets the text of the node.
Sets the text of the node. If the text contains valid dom, then it'll be parsed. To just set the text without parsing use rawText.
A dom node.