Flyweight DOM - v2.3.0
    Preparing search index...

    Module flyweight-dom

    The core DOM nodes implementation.

    import { Element } from 'flyweight-dom';

    const element = new Element('div').append(
    'Hello, ',
    new Element('strong').append('world!')
    );

    element.classList.add('red');

    element.getAttribute('class');
    // ⮕ 'red'

    Nodes

    CDATASection
    CharacterData
    Comment
    Document
    DocumentFragment
    DocumentType
    DOMTokenList
    Element
    Node
    ProcessingInstruction
    Text
    ChildNode
    ParentNode
    ChildNode
    ParentNode

    Other

    NodeList
    TreeWalker
    ValueAccessor
    InsertPosition
    NodeFilter
    NodeFilter
    getElementById
    getElementsByClassName
    getElementsByName
    getElementsByTagName