DOM Module

  • Version: 2.0.0

  • Path: source/lexbor/dom

  • Base Includes: lexbor/dom/dom.h

  • Examples: not present

  • Specification: WHATWG DOM Living Standard

Overview

The DOM module implements the Document Object Model specification, providing a tree structure for representing and manipulating HTML documents.

Complete implementation of WHATWG DOM standard with efficient tree operations and namespace support.

What’s Inside

  • Node Hierarchy — all DOM node types (Element, Text, Comment, etc.)

  • Node Operations — create, append, insert, remove, replace

  • Element Operations — attribute manipulation

  • Tree Traversal — parent, children, siblings navigation

  • Namespace Support — HTML, SVG, MathML, XML

(Documentation is currently being developed, details will be available here soon.)