Private #attributesPrivate #childPrivate #childrenCached children
Private Readonly #endPrivate Readonly #endPrivate Readonly #endPrivate #fixedPrivate #fixedPrivate #getPrivate #localPrivate #normalizedPrivate #normalizedPrivate Readonly #ownerOwner Document
DOM API: Node
Private #prevCached prevToken property
Private Readonly #rawPrivate #selectedCached elements that created from querySelectorAll
Private Readonly #startPrivate Readonly #startPrivate Readonly #startPrivate Readonly #tagReadonly ATTRIBUTE_Readonly CDATA_Readonly COMMENT_Readonly DOCUMENT_Readonly DOCUMENT_Readonly DOCUMENT_Readonly DOCUMENT_Readonly DOCUMENT_Readonly DOCUMENT_Readonly DOCUMENT_DOM API: Node
https://dom.spec.whatwg.org/#dom-node-document_position_implementation_specific
Readonly DOCUMENT_Readonly DOCUMENT_Readonly ELEMENT_Readonly ENTITY_Readonly ENTITY_Readonly MARKUPLINT_@markuplint/ml-core API: MLNode
Readonly NOTATION_Readonly PROCESSING_Readonly TEXT_Protected _astReadonly closeReadonly elementReadonly endReadonly hasReadonly isReadonly isReadonly namespaceURIOptional Readonly ontouchcancelOptional Readonly ontouchendOptional Readonly ontouchmoveOptional Readonly ontouchstartReadonly rulesReadonly selfReadonly uuidIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-baseuri%E2%91%A0
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#dom-parentnode-childelementcount
The list of child nodes that contains Element, Text, and Comment.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-childnodes%E2%91%A0
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-children%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-clientheight-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-clientleft-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-clienttop-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-clientwidth-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
@markuplint/ml-core API: MLDOMToken
@markuplint/ml-core API: MLDOMToken
@markuplint/ml-core API: MLDOMToken
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
The first node that may be Element, Text, and CommentNode.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-firstchild%E2%91%A0
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-firstelementchild%E2%91%A0
@markuplint/ml-core API: MLElement
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://html.spec.whatwg.org/multipage/interaction.html#dom-inert
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-isconnected%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
The last node that may be Element, Text, and CommentNode.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-lastchild%E2%91%A0
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-lastelementchild%E2%91%A0
Returns a lowercase name if it is an HTML element.
<div> => "div"
<DIV> => "div"
<svg> => "svg"
<foreignObject> => "foreignObject"
<x-foo> => "x-foo"
<X-FOO> => "x-foo"
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-localname%E2%91%A0
The element immediately following the specified one in its parent's children list.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-nondocumenttypechildnode-nextelementsibling%E2%91%A1
@markuplint/ml-core API: MLNode
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-nextsibling%E2%91%A0
Returns a string appropriate for the type of node as Element
https://dom.spec.whatwg.org/#ref-for-element%E2%91%A2%E2%93%AA
Returns a number appropriate for the type of Element
The nodeValue getter steps are to return the following, switching on the interface this implements:
Attr: this’s value.CharacterData: this’s data.DOM API: Node
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
@markuplint/ml-core API: MLDOMToken
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
The Document that this node belongs to.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-ownerdocument%E2%91%A0
The parent element.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-parentelement%E2%91%A0
The parent node that may be Element, Document, DocumentFragment, and null.
<html> // => #document
  <body></body> // => <html>
</html>
<div> // => null
  <span></span> // => <div>
</div>
<> // => null
  <div> // => #document-fragment
    {items.map(item => {
      return (
        <span /> // => null
      )
    })}
  </div>
</>
//- null
div
  //- <div>
  if foo
    //- null
    span
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-parentnode%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-prefix%E2%91%A0
@markuplint/ml-core API: MLNode
@markuplint/ml-core API: MLNode
The element immediately prior the specified one in its parent's children list.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-nondocumenttypechildnode-previouselementsibling%E2%91%A1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-previoussibling%E2%91%A0
@markuplint/ml-core API: MLElement
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-scrollheight-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-scrollleft-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-scrolltop-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-scrollwidth-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-shadowroot%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
@markuplint/ml-core API: MLDOMToken
@markuplint/ml-core API: MLDOMToken
@markuplint/ml-core API: MLDOMToken
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
Returns a syntactical parent node
<html> // => #document
  <body></body> // => <html>
</html>
<> // => #document
  <div> // => #document-fragment
    {items.map(item => {
      return (
        <span /> // => #ml-block
      )
    })}
  </div>
</>
//- #document
div
  //- <div>
  if foo
    //- #ml-block
    span
@markuplint/ml-core API: MLNode
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
Returns the HTML-uppercased qualified name.
If this is in the HTML namespace and its node document is an HTML document, then set qualifiedName to qualifiedName in ASCII uppercase.
(In markuplint evaluation, the node document always is an HTML document.)
<div> => "DIV"
<svg> => "svg"
<x-foo> => "X-FOO"
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-tagname%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
Protected _descendantsOptional filter: ((node: MLNode<T, O, MLASTAbstractNode>) => null | void | N)IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: EventTarget
https://dom.spec.whatwg.org/#ref-for-dom-eventtarget-addeventlistener%E2%91%A2
Optional callback: null | EventListenerOrEventListenerObjectIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/web-animations-1/#dom-animatable-animate
Optional options: number | KeyframeAnimationOptionsIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-append%E2%91%A0
Rest ...nodes: (string | Node)[]IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-attachshadow%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-clonenode%E2%91%A0
Optional deep: booleanIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-comparedocumentposition%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-contains%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: EventTarget
https://dom.spec.whatwg.org/#ref-for-dom-eventtarget-dispatchevent%E2%91%A2
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/web-animations-1/#dom-animatable-getanimations
Optional options: GetAnimationsOptionsDOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-getattribute%E2%91%A0
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-getattributenames%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-getboundingclientrect-1
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#ref-for-dom-element-getclientrects-1
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-getelementsbyclassname
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-getelementsbyclassname
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#dom-element-getelementsbytagnamens
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-getrootnode%E2%91%A0
Optional options: GetRootNodeOptionsDOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-hasattribute%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-hasattributens%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-haschildnodes%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/pointerevents2/#dom-element-haspointercapture
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#dom-element-insertadjacentelement
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-isequalnode%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
https://dom.spec.whatwg.org/#ref-for-dom-node-normalize%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-prepend%E2%91%A0
Rest ...nodes: (string | Node)[]DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-queryselector%E2%91%A0
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-queryselectorall%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/pointerevents2/#dom-element-releasepointercapture
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-removeattributens%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Node
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: EventTarget
https://dom.spec.whatwg.org/#ref-for-dom-eventtarget-removeeventlistener%E2%91%A1
Optional callback: null | EventListenerOrEventListenerObjectIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element, Document, DocumentFragment
https://dom.spec.whatwg.org/#ref-for-dom-parentnode-replacechildren%E2%91%A0
Rest ...nodes: (string | Node)[]IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://fullscreen.spec.whatwg.org/#dom-element-requestfullscreen
Optional options: FullscreenOptionsIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://w3c.github.io/pointerlock/#dom-element-requestpointerlock
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/cssom-view-1/#dom-element-scrollintoview
Optional arg: boolean | ScrollIntoViewOptionsIT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-setattribute%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-setattributens%E2%91%A0
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://www.w3.org/TR/pointerevents2/#idl-def-element-setpointercapture-pointerid
IT THROWS AN ERROR WHEN CALLING THIS.
DOM API: Element
https://dom.spec.whatwg.org/#ref-for-dom-element-toggleattribute%E2%91%A0
Optional force: booleanGenerated using TypeDoc
Cached
childNodesproperty