Class/Object

eu.cdevreeze.yaidom.jsdom

JsDomElem

Related Docs: object JsDomElem | package jsdom

Permalink

final class JsDomElem extends CanBeDomDocumentChild with Elem with BackingElemNodeApi with ScopedElemLike with HasParent

Wrapper around org.scalajs.dom.raw.Element, conforming to the eu.cdevreeze.yaidom.queryapi.BackingElemApi API.

See the documentation of the mixed-in query API trait(s) for more details on the uniform query API offered by this class.

By design the only state of the JsDomElem is the wrapped element. Otherwise it would be easy to cause any inconsistency between this wrapper element and the wrapped element.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsDomElem
  2. HasParent
  3. ScopedElemLike
  4. ClarkElemLike
  5. HasText
  6. HasEName
  7. IsNavigable
  8. ElemLike
  9. BackingElemNodeApi
  10. ScopedElemNodeApi
  11. BackingElemApi
  12. HasParentApi
  13. IndexedScopedElemApi
  14. ScopedElemApi
  15. HasScopeApi
  16. HasQNameApi
  17. IndexedClarkElemApi
  18. Elem
  19. ClarkElemNodeApi
  20. HasChildNodesApi
  21. AnyElemNodeApi
  22. ClarkElemApi
  23. HasTextApi
  24. HasENameApi
  25. IsNavigableApi
  26. ElemApi
  27. AnyElemApi
  28. Elem
  29. CanBeDomDocumentChild
  30. CanBeDocumentChild
  31. JsDomNode
  32. Node
  33. Node
  34. AnyRef
  35. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsDomElem(wrappedNode: Element)

    Permalink

Type Members

  1. type DomType = Element

    Permalink
    Definition Classes
    JsDomElemJsDomNode
  2. type ThisElem = JsDomElem

    Permalink

    The element type itself.

    The element type itself. It must be restricted to a sub-type of the query API trait in question.

    Concrete element classes will restrict this type to that element class itself.

    Definition Classes
    JsDomElemHasParentScopedElemLikeClarkElemLikeIsNavigableElemLikeBackingElemNodeApiScopedElemNodeApiBackingElemApiHasParentApiIndexedScopedElemApiScopedElemApiIndexedClarkElemApiElemClarkElemNodeApiHasChildNodesApiClarkElemApiIsNavigableApiElemApiAnyElemApi
  3. type ThisNode = JsDomNode

    Permalink

    The node type, that is a super-type of the element type, but also of corresponding text node types etc.

    The node type, that is a super-type of the element type, but also of corresponding text node types etc.

    Definition Classes
    JsDomElemElemAnyElemNodeApi

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. final def \(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Shorthand for filterChildElems(p).

    Shorthand for filterChildElems(p). Use this shorthand only if the predicate is a short expression.

    Definition Classes
    ElemLikeElemApi
  5. final def \@(expandedName: EName): Option[String]

    Permalink

    Shorthand for attributeOption(expandedName).

    Shorthand for attributeOption(expandedName).

    Definition Classes
    HasENameHasENameApi
  6. final def \\(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Shorthand for filterElemsOrSelf(p).

    Shorthand for filterElemsOrSelf(p). Use this shorthand only if the predicate is a short expression.

    Definition Classes
    ElemLikeElemApi
  7. final def \\!(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Shorthand for findTopmostElemsOrSelf(p).

    Shorthand for findTopmostElemsOrSelf(p). Use this shorthand only if the predicate is a short expression.

    Definition Classes
    ElemLikeElemApi
  8. final def ancestors: IndexedSeq[ThisElem]

    Permalink

    Returns ancestorsOrSelf.drop(1)

    Returns ancestorsOrSelf.drop(1)

    Definition Classes
    HasParentHasParentApi
  9. final def ancestorsOrSelf: IndexedSeq[ThisElem]

    Permalink

    Returns all ancestor elements or self

    Returns all ancestor elements or self

    Definition Classes
    HasParentHasParentApi
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. final def attribute(expandedName: EName): String

    Permalink

    Returns the value of the attribute with the given expanded name, and throws an exception otherwise.

    Returns the value of the attribute with the given expanded name, and throws an exception otherwise.

    Definition Classes
    HasENameHasENameApi
  12. final def attributeAsQName(expandedName: EName): QName

    Permalink

    Returns the QName value of the attribute with the given expanded name, and throws an exception otherwise

    Returns the QName value of the attribute with the given expanded name, and throws an exception otherwise

    Definition Classes
    ScopedElemLikeScopedElemApi
  13. final def attributeAsQNameOption(expandedName: EName): Option[QName]

    Permalink

    Returns the QName value of the attribute with the given expanded name, if any, wrapped in an Option.

    Returns the QName value of the attribute with the given expanded name, if any, wrapped in an Option. If the attribute exists, but its value is not a QName, an exception is thrown.

    Definition Classes
    ScopedElemLikeScopedElemApi
  14. final def attributeAsResolvedQName(expandedName: EName): EName

    Permalink

    Returns the resolved QName value (as EName) of the attribute with the given expanded name, and throws an exception otherwise

    Returns the resolved QName value (as EName) of the attribute with the given expanded name, and throws an exception otherwise

    Definition Classes
    ScopedElemLikeScopedElemApi
  15. final def attributeAsResolvedQNameOption(expandedName: EName): Option[EName]

    Permalink

    Returns the resolved QName value (as EName) of the attribute with the given expanded name, if any, wrapped in an Option.

    Returns the resolved QName value (as EName) of the attribute with the given expanded name, if any, wrapped in an Option. None is returned if the attribute does not exist. If the QName value cannot be resolved given the scope of the element, an exception is thrown.

    Definition Classes
    ScopedElemLikeScopedElemApi
  16. final def attributeOption(expandedName: EName): Option[String]

    Permalink

    Returns the value of the attribute with the given expanded name, if any, wrapped in an Option.

    Returns the value of the attribute with the given expanded name, if any, wrapped in an Option.

    Definition Classes
    HasENameHasENameApi
  17. def attributeScope: Scope

    Permalink

    The attribute Scope, which is the same Scope but without the default namespace (which is not used for attributes)

  18. def attributes: IndexedSeq[(QName, String)]

    Permalink

    The attributes of the element as mapping from QNames to values

    The attributes of the element as mapping from QNames to values

    Definition Classes
    JsDomElemHasQNameApi
  19. def baseUri: URI

    Permalink

    The base URI, defaulting to the empty URI if absent

    The base URI, defaulting to the empty URI if absent

    Definition Classes
    JsDomElemIndexedClarkElemApi
  20. def baseUriOption: Option[URI]

    Permalink

    Returns the optional base URI, computed from the document URI, if any, and the XML base attributes of the ancestors, if any.

    Returns the optional base URI, computed from the document URI, if any, and the XML base attributes of the ancestors, if any.

    Definition Classes
    JsDomElemIndexedClarkElemApi
  21. def children: IndexedSeq[JsDomNode]

    Permalink

    Returns all child nodes, of any kind of node (element node, text node etc.).

    Returns all child nodes, of any kind of node (element node, text node etc.).

    Definition Classes
    JsDomElemHasChildNodesApi
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def commentChildren: IndexedSeq[JsDomComment]

    Permalink

    Returns the comment children

  24. def declarations: Declarations

    Permalink
  25. def docUri: URI

    Permalink

    The document URI, defaulting to the empty URI if absent

    The document URI, defaulting to the empty URI if absent

    Definition Classes
    JsDomElemIndexedClarkElemApi
  26. def docUriOption: Option[URI]

    Permalink

    The optional document URI of the containing document, if any

    The optional document URI of the containing document, if any

    Definition Classes
    JsDomElemIndexedClarkElemApi
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def equals(obj: Any): Boolean

    Permalink
    Definition Classes
    JsDomNode → AnyRef → Any
  29. final def filterChildElems(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Returns the child elements obeying the given predicate.

    Returns the child elements obeying the given predicate. This method could be defined as:

    def filterChildElems(p: ThisElem => Boolean): immutable.IndexedSeq[ThisElem] =
      this.findAllChildElems.filter(p)
    Definition Classes
    ElemLikeElemApi
  30. final def filterElems(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Returns the descendant elements obeying the given predicate, in document order.

    Returns the descendant elements obeying the given predicate, in document order. This method could be defined as:

    this.findAllChildElems flatMap (_.filterElemsOrSelf(p))
    Definition Classes
    ElemLikeElemApi
  31. final def filterElemsOrSelf(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Returns the descendant-or-self elements obeying the given predicate, in document order.

    Returns the descendant-or-self elements obeying the given predicate, in document order. This method could be defined as:

    def filterElemsOrSelf(p: ThisElem => Boolean): immutable.IndexedSeq[ThisElem] =
      Vector(this).filter(p) ++ (this.findAllChildElems flatMap (_.filterElemsOrSelf(p)))

    It can be proven that the result is equivalent to findAllElemsOrSelf filter p.

    Definition Classes
    ElemLikeElemApi
  32. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. def findAllChildElems: IndexedSeq[JsDomElem]

    Permalink

    Returns the element children

    Returns the element children

    Definition Classes
    JsDomElemElemLikeElemApi
  34. final def findAllChildElemsWithPathEntries: IndexedSeq[(ThisElem, Entry)]

    Permalink

    Returns all child elements paired with their path entries.

    Returns all child elements paired with their path entries.

    This method is final, so more efficient implementations for sub-types are not supported. This implementation is only efficient if finding all child elements as well as computing their resolved names is efficient. That is not the case for DOM wrappers or Scala XML Elem wrappers (due to their expensive Scope computations). On the other hand, those wrapper element implementations are convenient, but not intended for heavy use in production. Hence, this method should typically be fast enough.

    Definition Classes
    ClarkElemLikeIsNavigableIsNavigableApi
  35. final def findAllElems: IndexedSeq[ThisElem]

    Permalink

    Returns all descendant elements (not including this element), in document order.

    Returns all descendant elements (not including this element), in document order. This method could be defined as filterElems { e => true }. Equivalent to findAllElemsOrSelf.drop(1).

    Definition Classes
    ElemLikeElemApi
  36. final def findAllElemsOrSelf: IndexedSeq[ThisElem]

    Permalink

    Returns this element followed by all descendant elements (that is, the descendant-or-self elements), in document order.

    Returns this element followed by all descendant elements (that is, the descendant-or-self elements), in document order. This method could be defined as filterElemsOrSelf { e => true }.

    Definition Classes
    ElemLikeElemApi
  37. final def findAncestor(p: (ThisElem) ⇒ Boolean): Option[ThisElem]

    Permalink

    Returns the first found ancestor element obeying the given predicate, if any, wrapped in an Option

    Returns the first found ancestor element obeying the given predicate, if any, wrapped in an Option

    Definition Classes
    HasParentHasParentApi
  38. final def findAncestorOrSelf(p: (ThisElem) ⇒ Boolean): Option[ThisElem]

    Permalink

    Returns the first found ancestor-or-self element obeying the given predicate, if any, wrapped in an Option

    Returns the first found ancestor-or-self element obeying the given predicate, if any, wrapped in an Option

    Definition Classes
    HasParentHasParentApi
  39. final def findAttributeByLocalName(localName: String): Option[String]

    Permalink

    Returns the first found attribute value of an attribute with the given local name, if any, wrapped in an Option.

    Returns the first found attribute value of an attribute with the given local name, if any, wrapped in an Option. Because of differing namespaces, it is possible that more than one such attribute exists, although this is not often the case.

    Definition Classes
    HasENameHasENameApi
  40. final def findChildElem(p: (ThisElem) ⇒ Boolean): Option[ThisElem]

    Permalink

    Returns the first found child element obeying the given predicate, if any, wrapped in an Option.

    Returns the first found child element obeying the given predicate, if any, wrapped in an Option. This method could be defined as filterChildElems(p).headOption.

    Definition Classes
    ElemLikeElemApi
  41. final def findChildElemByPathEntry(entry: Entry): Option[ThisElem]

    Permalink

    Finds the child element with the given Path.Entry (where this element is the root), if any, wrapped in an Option.

    Finds the child element with the given Path.Entry (where this element is the root), if any, wrapped in an Option.

    This method is final, so more efficient implementations for sub-types are not supported. This implementation is only efficient if finding all child elements as well as computing their resolved names is efficient. That is not the case for DOM wrappers or Scala XML Elem wrappers (due to their expensive Scope computations). On the other hand, those wrapper element implementations are convenient, but not intended for heavy use in production. Hence, this method should typically be fast enough.

    Definition Classes
    ClarkElemLikeIsNavigableIsNavigableApi
  42. final def findElem(p: (ThisElem) ⇒ Boolean): Option[ThisElem]

    Permalink

    Returns the first found (topmost) descendant element obeying the given predicate, if any, wrapped in an Option.

    Returns the first found (topmost) descendant element obeying the given predicate, if any, wrapped in an Option. This method could be defined as filterElems(p).headOption.

    Definition Classes
    ElemLikeElemApi
  43. final def findElemOrSelf(p: (ThisElem) ⇒ Boolean): Option[ThisElem]

    Permalink

    Returns the first found (topmost) descendant-or-self element obeying the given predicate, if any, wrapped in an Option.

    Returns the first found (topmost) descendant-or-self element obeying the given predicate, if any, wrapped in an Option. This method could be defined as filterElemsOrSelf(p).headOption.

    Definition Classes
    ElemLikeElemApi
  44. final def findElemOrSelfByPath(path: Path): Option[ThisElem]

    Permalink

    Finds the element with the given Path (where this element is the root), if any, wrapped in an Option.

    Finds the element with the given Path (where this element is the root), if any, wrapped in an Option.

    That is, returns:

    findReverseAncestryOrSelfByPath(path).map(_.last)

    Note that for each non-empty Path, we have:

    findElemOrSelfByPath(path) ==
      findChildElemByPathEntry(path.firstEntry).
        flatMap(_.findElemOrSelfByPath(path.withoutFirstEntry))
    Definition Classes
    IsNavigableIsNavigableApi
  45. final def findReverseAncestryOrSelfByPath(path: Path): Option[IndexedSeq[ThisElem]]

    Permalink

    Finds the reversed ancestry-or-self of the element with the given Path (where this element is the root), wrapped in an Option.

    Finds the reversed ancestry-or-self of the element with the given Path (where this element is the root), wrapped in an Option. None is returned if no element can be found at the given Path.

    Hence, the resulting element collection, if any, starts with this element and ends with the element at the given Path, relative to this element.

    This method comes in handy for (efficiently) computing base URIs, where the (reverse) ancestry-or-self is needed as input.

    Definition Classes
    IsNavigableIsNavigableApi
  46. final def findTopmostElems(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Returns the descendant elements obeying the given predicate that have no ancestor obeying the predicate.

    Returns the descendant elements obeying the given predicate that have no ancestor obeying the predicate. This method could be defined as:

    this.findAllChildElems flatMap (_.findTopmostElemsOrSelf(p))
    Definition Classes
    ElemLikeElemApi
  47. final def findTopmostElemsOrSelf(p: (ThisElem) ⇒ Boolean): IndexedSeq[ThisElem]

    Permalink

    Returns the descendant-or-self elements obeying the given predicate, such that no ancestor obeys the predicate.

    Returns the descendant-or-self elements obeying the given predicate, such that no ancestor obeys the predicate. This method could be defined as:

    def findTopmostElemsOrSelf(p: ThisElem => Boolean): immutable.IndexedSeq[ThisElem] =
      if (p(this)) Vector(this)
      else (this.findAllChildElems flatMap (_.findTopmostElemsOrSelf(p)))
    Definition Classes
    ElemLikeElemApi
  48. final def getChildElem(p: (ThisElem) ⇒ Boolean): ThisElem

    Permalink

    Returns the single child element obeying the given predicate, and throws an exception otherwise.

    Returns the single child element obeying the given predicate, and throws an exception otherwise. This method could be defined as findChildElem(p).get.

    Definition Classes
    ElemLikeElemApi
  49. final def getChildElemByPathEntry(entry: Entry): ThisElem

    Permalink

    Returns (the equivalent of) findChildElemByPathEntry(entry).get

    Returns (the equivalent of) findChildElemByPathEntry(entry).get

    Definition Classes
    IsNavigableIsNavigableApi
  50. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  51. final def getElemOrSelfByPath(path: Path): ThisElem

    Permalink

    Returns (the equivalent of) findElemOrSelfByPath(path).get

    Returns (the equivalent of) findElemOrSelfByPath(path).get

    Definition Classes
    IsNavigableIsNavigableApi
  52. final def getReverseAncestryOrSelfByPath(path: Path): IndexedSeq[ThisElem]

    Permalink

    Returns (the equivalent of) findReverseAncestryOrSelfByPath(path).get

    Returns (the equivalent of) findReverseAncestryOrSelfByPath(path).get

    Definition Classes
    IsNavigableIsNavigableApi
  53. final def hashCode(): Int

    Permalink
    Definition Classes
    JsDomNode → AnyRef → Any
  54. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  55. final def localName: String

    Permalink

    The local name, that is, the local part of the EName

    The local name, that is, the local part of the EName

    Definition Classes
    HasENameHasENameApi
  56. def namespaces: Declarations

    Permalink

    Returns the namespaces declared in this element.

    Returns the namespaces declared in this element.

    If the original parsed XML document contained duplicate namespace declarations (i.e. namespace declarations that are the same as some namespace declarations in their context), these duplicate namespace declarations were lost during parsing of the XML into an Elem tree. They therefore do not occur in the namespace declarations returned by this method.

    Definition Classes
    JsDomElemIndexedScopedElemApi
  57. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  58. final def normalizedText: String

    Permalink

    Returns XmlStringUtils.normalizeString(text).

    Returns XmlStringUtils.normalizeString(text).

    Definition Classes
    HasTextHasTextApi
  59. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  61. final def parent: ThisElem

    Permalink

    Returns the equivalent parentOption.get, throwing an exception if this is the root element

    Returns the equivalent parentOption.get, throwing an exception if this is the root element

    Definition Classes
    HasParentHasParentApi
  62. def parentBaseUriOption: Option[URI]

    Permalink

    Returns the optional parent element base URI, computed from the document URI, if any, and the XML base attributes of the ancestors, if any.

    Returns the optional parent element base URI, computed from the document URI, if any, and the XML base attributes of the ancestors, if any.

    Definition Classes
    JsDomElemIndexedClarkElemApi
  63. def parentOption: Option[JsDomElem]

    Permalink

    Returns the parent element, if any, wrapped in an Option

    Returns the parent element, if any, wrapped in an Option

    Definition Classes
    JsDomElemHasParentApi
  64. def path: Path

    Permalink

    Somewhat inefficient function to get the relative Path.

    Somewhat inefficient function to get the relative Path.

    Definition Classes
    JsDomElemIndexedClarkElemApi
  65. def qname: QName

    Permalink

    The QName of the element

    The QName of the element

    Definition Classes
    JsDomElemHasQNameApi
  66. def resolvedAttributes: IndexedSeq[(EName, String)]

    Permalink

    The attributes as an ordered mapping from ENames (instead of QNames) to values

    The attributes as an ordered mapping from ENames (instead of QNames) to values

    Definition Classes
    JsDomElemHasENameApi
  67. def resolvedName: EName

    Permalink

    The EName of the element

    The EName of the element

    Definition Classes
    JsDomElemHasENameApi
  68. def reverseAncestry: IndexedSeq[ThisElem]

    Permalink

    Returns the reversed ancestor elements.

    Returns the reversed ancestor elements. That is, returns:

    reverseAncestryOrSelf.init
    Definition Classes
    JsDomElemIndexedClarkElemApi
  69. def reverseAncestryENames: IndexedSeq[EName]

    Permalink

    Returns the ENames of the ancestry reversed, starting with the root element and ending with the parent of this element, if any.

    Returns the ENames of the ancestry reversed, starting with the root element and ending with the parent of this element, if any.

    That is, returns:

    reverseAncestryOrSelfENames.dropRight(1)
    Definition Classes
    JsDomElemIndexedClarkElemApi
  70. def reverseAncestryOrSelf: IndexedSeq[ThisElem]

    Permalink

    Returns the reversed ancestor-or-self elements.

    Returns the reversed ancestor-or-self elements. That is, returns:

    rootElem.findReverseAncestryOrSelfByPath(path).get
    Definition Classes
    JsDomElemIndexedClarkElemApi
  71. def reverseAncestryOrSelfENames: IndexedSeq[EName]

    Permalink

    Returns the ENames of the ancestry-or-self reversed, starting with the root element and ending with this element.

    Returns the ENames of the ancestry-or-self reversed, starting with the root element and ending with this element.

    That is, returns:

    rootElem.resolvedName +: path.entries.map(_.elementName)

    This is equal to:

    reverseAncestryOrSelf.map(_.resolvedName)
    Definition Classes
    JsDomElemIndexedClarkElemApi
  72. def rootElem: ThisElem

    Permalink

    The root element

    The root element

    Definition Classes
    JsDomElemIndexedClarkElemApi
  73. def scope: Scope

    Permalink

    Returns the Scope.

    Returns the Scope. It is an expensive method for this element implementation.

    Definition Classes
    JsDomElemHasScopeApi
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  75. def text: String

    Permalink

    Returns the concatenation of the texts of text children, including whitespace and CData.

    Returns the concatenation of the texts of text children, including whitespace and CData. Non-text children are ignored. If there are no text children, the empty string is returned.

    Definition Classes
    JsDomElemHasTextApi
  76. final def textAsQName: QName

    Permalink

    Returns QName(text.trim)

    Returns QName(text.trim)

    Definition Classes
    ScopedElemLikeScopedElemApi
  77. final def textAsResolvedQName: EName

    Permalink

    Returns the equivalent of scope.resolveQNameOption(textAsQName).get

    Returns the equivalent of scope.resolveQNameOption(textAsQName).get

    Definition Classes
    ScopedElemLikeScopedElemApi
  78. def textChildren: IndexedSeq[JsDomText]

    Permalink

    Returns the text children

  79. def thisElem: ThisElem

    Permalink

    This element itself.

    This element itself.

    Definition Classes
    JsDomElemAnyElemApi
  80. final def toString(): String

    Permalink
    Definition Classes
    JsDomNode → AnyRef → Any
  81. final def trimmedText: String

    Permalink

    Returns text.trim.

    Returns text.trim.

    Definition Classes
    HasTextHasTextApi
  82. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. val wrappedNode: Element

    Permalink
    Definition Classes
    JsDomElemJsDomNode

Inherited from HasParent

Inherited from ScopedElemLike

Inherited from ClarkElemLike

Inherited from HasText

Inherited from HasEName

Inherited from IsNavigable

Inherited from ElemLike

Inherited from BackingElemNodeApi

Inherited from ScopedElemNodeApi

Inherited from BackingElemApi

Inherited from HasParentApi

Inherited from IndexedScopedElemApi

Inherited from ScopedElemApi

Inherited from HasScopeApi

Inherited from HasQNameApi

Inherited from IndexedClarkElemApi

Inherited from Elem

Inherited from ClarkElemNodeApi

Inherited from HasChildNodesApi

Inherited from AnyElemNodeApi

Inherited from ClarkElemApi

Inherited from HasTextApi

Inherited from HasENameApi

Inherited from IsNavigableApi

Inherited from ElemApi

Inherited from AnyElemApi

Inherited from Elem

Inherited from CanBeDomDocumentChild

Inherited from CanBeDocumentChild

Inherited from JsDomNode

Inherited from Node

Inherited from Node

Inherited from AnyRef

Inherited from Any

Ungrouped