ParentNode.idl 709 B

1234567891011121314151617
  1. #import <DOM/HTMLCollection.idl>
  2. #import <DOM/Node.idl>
  3. // https://dom.spec.whatwg.org/#parentnode
  4. interface mixin ParentNode {
  5. [SameObject] readonly attribute HTMLCollection children;
  6. readonly attribute Element? firstElementChild;
  7. readonly attribute Element? lastElementChild;
  8. readonly attribute unsigned long childElementCount;
  9. [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);
  10. [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);
  11. [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);
  12. Element? querySelector(DOMString selectors);
  13. [NewObject] NodeList querySelectorAll(DOMString selectors);
  14. };