DocumentFragment.h 411 B

12345678910111213141516171819
  1. #pragma once
  2. #include <LibHTML/DOM/ParentNode.h>
  3. class DocumentFragment : public ParentNode {
  4. public:
  5. DocumentFragment(Document& document)
  6. : ParentNode(document, NodeType::DOCUMENT_FRAGMENT_NODE)
  7. {
  8. }
  9. virtual String tag_name() const override { return "#document-fragment"; }
  10. };
  11. template<>
  12. inline bool is<DocumentFragment>(const Node& node)
  13. {
  14. return node.is_document_fragment();
  15. }