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
childNodes
property