Attr | The Attr interface represents an attribute in an Element object. Typically the allowable values for the attribute are defined in a schema associated with the document. |
CharacterData | The CharacterData extends Node with a set of attributes and methods for accessing character data in the DOM. |
Comment | Inherits from CharacterData and represents the content of a comment. |
Document | The Document represents the entire inline xbrl document. Conceptually, it is the root of the document tree, and provides the primary access to the document’s data. |
Element | The Element interface represents an element in an inline xbrl document. |
ElementList | The list of element. |
NamedNodeMap | Represents collections of attributes that can be accessed by name. |
Node | The Node class is the primary datatype for the entire Document object Model. It represents a single node in the document tree. |
NodeList | The list of node. |
ProcessingInstruction | The class represents a “processing instruction”, used in XML as a way to keep processor-specific information in the text of the document. |
Text | The class represents the textual content. |