Type Parameters

Hierarchy

Implements

Constructors

Properties

Accessors

accessKey accessKeyLabel ariaAtomic ariaAutoComplete ariaBusy ariaChecked ariaColCount ariaColIndex ariaColIndexText ariaColSpan ariaCurrent ariaDisabled ariaExpanded ariaHasPopup ariaHidden ariaInvalid ariaKeyShortcuts ariaLabel ariaLevel ariaLive ariaModal ariaMultiLine ariaMultiSelectable ariaOrientation ariaPlaceholder ariaPosInSet ariaPressed ariaReadOnly ariaRequired ariaRoleDescription ariaRowCount ariaRowIndex ariaRowIndexText ariaRowSpan ariaSelected ariaSetSize ariaSort ariaValueMax ariaValueMin ariaValueNow ariaValueText assignedSlot attributes autocapitalize autofocus baseURI childElementCount childNodes children classList className clientHeight clientLeft clientTop clientWidth contentEditable dataset dir draggable endCol endLine endOffset enterKeyHint firstChild firstElementChild fixedNodeName hidden id inert innerHTML innerText inputMode isConnected isContentEditable lang lastChild lastElementChild localName nextElementSibling nextNode nextSibling nodeName nodeType nodeValue nonce offsetHeight offsetLeft offsetParent offsetTop offsetWidth onabort onanimationcancel onanimationend onanimationiteration onanimationstart onauxclick onbeforeinput onblur oncancel oncanplay oncanplaythrough onchange onclick onclose oncontextmenu oncopy oncuechange oncut ondblclick ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop ondurationchange onemptied onended onerror onfocus onformdata onfullscreenchange onfullscreenerror ongotpointercapture oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadstart onlostpointercapture onmousedown onmouseenter onmouseleave onmousemove onmouseout onmouseover onmouseup onpaste onpause onplay onplaying onpointercancel onpointerdown onpointerenter onpointerleave onpointermove onpointerout onpointerover onpointerup onprogress onratechange onreset onresize onscroll onsecuritypolicyviolation onseeked onseeking onselect onselectionchange onselectstart onslotchange onstalled onsubmit onsuspend ontimeupdate ontoggle ontransitioncancel ontransitionend ontransitionrun ontransitionstart onvolumechange onwaiting onwebkitanimationend onwebkitanimationiteration onwebkitanimationstart onwebkittransitionend onwheel originRaw outerHTML outerText ownerDocument ownerMLDocument parentElement parentNode part prefix prevNode prevToken previousElementSibling previousSibling raw rawName role rule scrollHeight scrollLeft scrollTop scrollWidth shadowRoot slot spellcheck startCol startLine startOffset style syntacticalParentNode tabIndex tagName textContent title translate

Methods

Constructors

Properties

#attributes: Attr<T, O>[]
#childNodes: undefined | NodeListOf<ChildNode<T, O>>

Cached childNodes property

#children: null | HTMLCollectionOf<Element<T, O>> = null

Cached children

#endCol: number
#endLine: number
#endOffset: number
#fixed: string
#fixedNodeName: string
#getChildElementsAndTextNodeWithoutWhitespacesCache: null | (Element<T, O> | Text<T, O>)[] = null
#localName: string
#normalizedAttrs: Map<Attr<T, O>[], MLNamedNodeMap<T, O>> = ...
#normalizedString: null | string = null
#ownerDocument: Document<T, O>

Owner Document

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#ref-for-dom-node-ownerdocument

#prevToken: undefined | null | MLNode<T, O, MLASTAbstractNode>

Cached prevToken property

#raw: string
#selectedElements: Map<string, NodeListOf<Element<T, O>>> = ...

Cached elements that created from querySelectorAll

#startCol: number
#startLine: number
#startOffset: number
#tagOpenChar: string
ATTRIBUTE_NODE: 2 = 2

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

CDATA_SECTION_NODE: 4 = 4

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

COMMENT_NODE: 8 = 8

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

DOCUMENT_FRAGMENT_NODE: 11 = 11

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

DOCUMENT_NODE: 9 = 9

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

DOCUMENT_POSITION_CONTAINED_BY: 16 = 0b10_000
DOCUMENT_POSITION_CONTAINS: 8 = 0b1_000
DOCUMENT_POSITION_DISCONNECTED: 1 = 0b1
DOCUMENT_POSITION_FOLLOWING: 4 = 0b100
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32 = 0b100_000
DOCUMENT_POSITION_PRECEDING: 2 = 0b10
DOCUMENT_TYPE_NODE: 10 = 10

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

ELEMENT_NODE: 1 = 1

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

ENTITY_NODE: 6 = 6

Deprecated

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

ENTITY_REFERENCE_NODE: 5 = 5

Deprecated

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

MARKUPLINT_PREPROCESSOR_BLOCK: 101 = 101

Implements

@markuplint/ml-core API: MLNode

NOTATION_NODE: 12 = 12

Deprecated

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

PROCESSING_INSTRUCTION_NODE: 7 = 7

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

TEXT_NODE: 3 = 3

Implements

DOM API: Node

See

https://dom.spec.whatwg.org/#interface-node

_astToken: MLASTElement
closeTag: null | MLToken<MLToken>
elementType: ElementType
endSpace: null | MLToken<MLToken>
hasSpreadAttr: boolean
isForeignElement: boolean
isOmitted: boolean
namespaceURI: NamespaceURI
ontouchcancel?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
ontouchend?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
ontouchmove?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
ontouchstart?: null | ((this: GlobalEventHandlers, ev: TouchEvent) => any)
pretenderContext: null | PretenderContext<Element<T, O>, T, O> = null
rules: Record<string, AnyRule> = {}
selfClosingSolidus: null | MLToken<MLToken>
uuid: string

Accessors

  • get ariaAutoComplete(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get ariaKeyShortcuts(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get ariaMultiSelectable(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get ariaOrientation(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get ariaPlaceholder(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get ariaRoleDescription(): null | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | string

  • get nonce(): undefined | string
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns undefined | string

  • get onabort(): null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

  • get oncancel(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get oncanplay(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get oncanplaythrough(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onchange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onclose(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get oncuechange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get ondurationchange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onemptied(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onended(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get oninput(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get oninvalid(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onload(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onloadeddata(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onloadedmetadata(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onloadstart(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onpause(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onplay(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onplaying(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onratechange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onreset(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onresize(): null | ((this: GlobalEventHandlers, ev: UIEvent) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: UIEvent) => any)

  • get onscroll(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onseeked(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onseeking(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onselect(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onselectionchange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onselectstart(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onslotchange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onstalled(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onsuspend(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get ontimeupdate(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get ontoggle(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onvolumechange(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onwaiting(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onwebkitanimationend(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onwebkitanimationiteration(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onwebkitanimationstart(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

  • get onwebkittransitionend(): null | ((this: GlobalEventHandlers, ev: Event) => any)
  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Returns null | ((this: GlobalEventHandlers, ev: Event) => any)

Methods

  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Parameters

    • Optional options: CheckVisibilityOptions

    Returns boolean

  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Parameters

    • Optional options: FocusOptions

    Returns void

  • Implements

    @markuplint/ml-core API: MLElement

    Returns {
        col: number;
        line: number;
        offset: number;
    }

    • col: number
    • line: number
    • offset: number
  • This element has "Preprocessor Specific Block". In other words, Its children are potentially mutable.

    Implements

    @markuplint/ml-core API: MLElement

    Parameters

    • attr: boolean = false

    Returns boolean

  • Implements

    @markuplint/ml-core API: MLNode

    Type Parameters

    • NType extends NodeType

    Parameters

    • nodeType: NType

    Returns this is NodeTypeOf<NType, T, O>

  • IT THROWS AN ERROR WHEN CALLING THIS.

    Deprecated

    Unsupported

    Implements

    DOM API: Element

    Parameters

    • selectors: string

    Returns boolean

Generated using TypeDoc