Trait/Object

org.danielnixon.progressive.facades.dom

ElementMatches

Related Docs: object ElementMatches | package dom

Permalink

trait ElementMatches extends Element

Facade for matches.

Annotations
@RawJSType() @native()
See also

https://developer.mozilla.org/en/docs/Web/API/Element/matches

Linear Supertypes
Element, NonDocumentTypeChildNode, ParentNode, NodeSelector, Node, EventTarget, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ElementMatches
  2. Element
  3. NonDocumentTypeChildNode
  4. ParentNode
  5. NodeSelector
  6. Node
  7. EventTarget
  8. Object
  9. Any
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. var accessKey: String

    Permalink
    Definition Classes
    Element
  5. def addEventListener[T <: Event](type: String, listener: Function1[T, _], useCapture: Boolean): Unit

    Permalink
    Definition Classes
    EventTarget
  6. def appendChild(newChild: Node): Node

    Permalink
    Definition Classes
    Node
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def attributes: NamedNodeMap

    Permalink
    Definition Classes
    Node
  9. def childElementCount: Int

    Permalink
    Definition Classes
    ParentNode
  10. def childNodes: NodeList

    Permalink
    Definition Classes
    Node
  11. def children: HTMLCollection

    Permalink
    Definition Classes
    ParentNode
  12. var classList: DOMTokenList

    Permalink
    Definition Classes
    Element
  13. def clientHeight: Int

    Permalink
    Definition Classes
    Element
  14. def clientLeft: Int

    Permalink
    Definition Classes
    Element
  15. def clientTop: Int

    Permalink
    Definition Classes
    Element
  16. def clientWidth: Int

    Permalink
    Definition Classes
    Element
  17. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. def cloneNode(deep: Boolean): Node

    Permalink
    Definition Classes
    Node
  19. def compareDocumentPosition(other: Node): Int

    Permalink
    Definition Classes
    Node
  20. def dispatchEvent(evt: Event): Boolean

    Permalink
    Definition Classes
    EventTarget
  21. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. def firstChild: Node

    Permalink
    Definition Classes
    Node
  25. def firstElementChild: Element

    Permalink
    Definition Classes
    ParentNode
  26. def getAttribute(): String

    Permalink
    Definition Classes
    Element
  27. def getAttribute(name: String): String

    Permalink
    Definition Classes
    Element
  28. def getAttributeNS(namespaceURI: String, localName: String): String

    Permalink
    Definition Classes
    Element
  29. def getAttributeNode(name: String): Attr

    Permalink
    Definition Classes
    Element
  30. def getAttributeNodeNS(namespaceURI: String, localName: String): Attr

    Permalink
    Definition Classes
    Element
  31. def getBoundingClientRect(): ClientRect

    Permalink
    Definition Classes
    Element
  32. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  33. def getClientRects(): ClientRectList

    Permalink
    Definition Classes
    Element
  34. def getElementsByClassName(classNames: String): NodeList

    Permalink
    Definition Classes
    Element
  35. def getElementsByTagName(name: String): NodeList

    Permalink
    Definition Classes
    Element
  36. def getElementsByTagNameNS(namespaceURI: String, localName: String): NodeList

    Permalink
    Definition Classes
    Element
  37. def hasAttribute(name: String): Boolean

    Permalink
    Definition Classes
    Element
  38. def hasAttributeNS(namespaceURI: String, localName: String): Boolean

    Permalink
    Definition Classes
    Element
  39. def hasAttributes(): Boolean

    Permalink
    Definition Classes
    Node
  40. def hasChildNodes(): Boolean

    Permalink
    Definition Classes
    Node
  41. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  43. var id: String

    Permalink
    Definition Classes
    Element
  44. var innerHTML: String

    Permalink
    Definition Classes
    Element
  45. def insertAdjacentHTML(where: String, html: String): Unit

    Permalink
    Definition Classes
    Element
  46. def insertBefore(newChild: Node, refChild: Node): Node

    Permalink
    Definition Classes
    Node
  47. def isDefaultNamespace(namespaceURI: String): Boolean

    Permalink
    Definition Classes
    Node
  48. def isEqualNode(arg: Node): Boolean

    Permalink
    Definition Classes
    Node
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  51. def isSameNode(other: Node): Boolean

    Permalink
    Definition Classes
    Node
  52. def isSupported(feature: String, version: String): Boolean

    Permalink
    Definition Classes
    Node
  53. def lastChild: Node

    Permalink
    Definition Classes
    Node
  54. def lastElementChild: Element

    Permalink
    Definition Classes
    ParentNode
  55. def localName: String

    Permalink
    Definition Classes
    Node
  56. def lookupNamespaceURI(prefix: String): String

    Permalink
    Definition Classes
    Node
  57. def lookupPrefix(namespaceURI: String): String

    Permalink
    Definition Classes
    Node
  58. def matches(selector: String): Boolean

    Permalink
  59. def namespaceURI: String

    Permalink
    Definition Classes
    Node
  60. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  61. def nextElementSibling: Element

    Permalink
    Definition Classes
    NonDocumentTypeChildNode
  62. def nextSibling: Node

    Permalink
    Definition Classes
    Node
  63. def nodeName: String

    Permalink
    Definition Classes
    Node
  64. def nodeType: Int

    Permalink
    Definition Classes
    Node
  65. def nodeValue: String

    Permalink
    Definition Classes
    Node
  66. def normalize(): Unit

    Permalink
    Definition Classes
    Node
  67. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  68. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  69. var oncopy: Function1[DragEvent, _]

    Permalink
    Definition Classes
    Element
  70. var oncut: Function1[DragEvent, _]

    Permalink
    Definition Classes
    Element
  71. var onpaste: Function1[DragEvent, _]

    Permalink
    Definition Classes
    Element
  72. var outerHTML: String

    Permalink
    Definition Classes
    Element
  73. def ownerDocument: Document

    Permalink
    Definition Classes
    Node
  74. def parentNode: Node

    Permalink
    Definition Classes
    Node
  75. var prefix: String

    Permalink
    Definition Classes
    Node
  76. def previousElementSibling: Element

    Permalink
    Definition Classes
    NonDocumentTypeChildNode
  77. def previousSibling: Node

    Permalink
    Definition Classes
    Node
  78. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  79. def querySelector(selectors: String): Element

    Permalink
    Definition Classes
    NodeSelector
  80. def querySelectorAll(selectors: String): NodeList

    Permalink
    Definition Classes
    NodeSelector
  81. def removeAttribute(): Unit

    Permalink
    Definition Classes
    Element
  82. def removeAttribute(name: String): Unit

    Permalink
    Definition Classes
    Element
  83. def removeAttributeNS(namespaceURI: String, localName: String): Unit

    Permalink
    Definition Classes
    Element
  84. def removeAttributeNode(oldAttr: Attr): Attr

    Permalink
    Definition Classes
    Element
  85. def removeChild(oldChild: Node): Node

    Permalink
    Definition Classes
    Node
  86. def removeEventListener[T <: Event](type: String, listener: Function1[T, _], useCapture: Boolean): Unit

    Permalink
    Definition Classes
    EventTarget
  87. def replaceChild(newChild: Node, oldChild: Node): Node

    Permalink
    Definition Classes
    Node
  88. def scrollHeight: Int

    Permalink
    Definition Classes
    Element
  89. def scrollIntoView(top: Boolean): Unit

    Permalink
    Definition Classes
    Element
  90. var scrollLeft: Double

    Permalink
    Definition Classes
    Element
  91. var scrollTop: Double

    Permalink
    Definition Classes
    Element
  92. def scrollWidth: Int

    Permalink
    Definition Classes
    Element
  93. def setAttribute(name: String, value: String): Unit

    Permalink
    Definition Classes
    Element
  94. def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit

    Permalink
    Definition Classes
    Element
  95. def setAttributeNode(newAttr: Attr): Attr

    Permalink
    Definition Classes
    Element
  96. def setAttributeNodeNS(newAttr: Attr): Attr

    Permalink
    Definition Classes
    Element
  97. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  98. def tagName: String

    Permalink
    Definition Classes
    Element
  99. var textContent: String

    Permalink
    Definition Classes
    Node
  100. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  101. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  102. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  103. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Element

Inherited from NonDocumentTypeChildNode

Inherited from ParentNode

Inherited from NodeSelector

Inherited from Node

Inherited from EventTarget

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped