Class

com.markatta.scalenium

Element

Related Doc: package scalenium

Permalink

final class Element extends HasDriver with ElementInteractions with HasSearchContext with MarkupSearch with Await

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Element
  2. Await
  3. MarkupSearch
  4. HasSearchContext
  5. ElementInteractions
  6. HasDriver
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class UntilCssSelector extends AnyRef

    Permalink
    Definition Classes
    Await
  2. class UntilPredicate extends AnyRef

    Permalink
    Definition Classes
    Await
  3. class WaitAtMostBuilder extends AnyRef

    Permalink
    Definition Classes
    Await

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. def all(cssSelector: String): Seq[Element]

    Permalink
    Definition Classes
    MarkupSearch
  5. def apply(attributeName: String): String

    Permalink

    returns

    the value of the given attribute name

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clear()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    clear the text content of the element

    clear the text content of the element

    Definition Classes
    ElementInteractions
  8. def click()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink
    Definition Classes
    ElementInteractions
  9. def clickAndHold()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink
    Definition Classes
    ElementInteractions
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def contextClick()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink
    Definition Classes
    ElementInteractions
  12. val cssSelector: String

    Permalink
    Attributes
    protected
  13. implicit val defaultInterval: Interval

    Permalink
    Definition Classes
    Await
  14. implicit val defaultTimeout: Timeout

    Permalink
    Definition Classes
    Await
  15. def disabled: Boolean

    Permalink
  16. def doubleClick()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink
    Definition Classes
    ElementInteractions
  17. def dragAndDropTo(other: Element)(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink
    Definition Classes
    ElementInteractions
  18. val driver: WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    ElementHasDriver
  19. def enabled: Boolean

    Permalink
  20. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def find(cssSelector: String): Seq[Element]

    Permalink

    returns

    all matching elements or empty sequence if not found or any other type of error

    Definition Classes
    MarkupSearch
  24. def first(cssSelector: String): Option[Element]

    Permalink
    Definition Classes
    MarkupSearch
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. def hidden: Boolean

    Permalink
  28. def hover()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    move the mouse cursor to above the center of the element

    move the mouse cursor to above the center of the element

    Definition Classes
    ElementInteractions
  29. def html: String

    Permalink
  30. def id: String

    Permalink
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. def keyDown(key: Keys)(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    trigger a key down for the given key on the element

    trigger a key down for the given key on the element

    Definition Classes
    ElementInteractions
  33. def keyUp(key: Keys)(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    trigger a key up for the given key on the element

    trigger a key up for the given key on the element

    Definition Classes
    ElementInteractions
  34. def name: String

    Permalink
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  38. val searchContext: WebElement

    Permalink
    Definition Classes
    ElementHasSearchContext
  39. def select(cssSelector: String): Seq[Element]

    Permalink
    Definition Classes
    MarkupSearch
  40. def selected: Boolean

    Permalink

    is a checkbox or radio button element selected

  41. def size: Dimension

    Permalink

    returns

    onscreen dimensions of the element

  42. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  43. def tagName: String

    Permalink
  44. def text: String

    Permalink
  45. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  46. def value: String

    Permalink
  47. def visible: Boolean

    Permalink

    returns

    is the element shown onscreen

  48. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. def waitAtMost(n: Long): WaitAtMostBuilder

    Permalink
    Definition Classes
    Await
  52. def waitFor(cssSelector: String)(implicit timeout: Timeout, interval: Interval): UntilCssSelector

    Permalink
    Definition Classes
    Await
  53. def waitFor(predicate: ⇒ Boolean)(implicit timeout: Timeout, interval: Interval): UntilPredicate

    Permalink
    Definition Classes
    Await
  54. val webElement: WebElement

    Permalink
  55. def write(text: String)(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    clears the given text/input element and writes the given text in it

    clears the given text/input element and writes the given text in it

    Definition Classes
    ElementInteractions

Deprecated Value Members

  1. def submit()(implicit failureHandler: MissingElementFailureHandler): Element

    Permalink

    submit the form that the element belongs to, if the element is a form element

    submit the form that the element belongs to, if the element is a form element

    Definition Classes
    ElementInteractions
    Annotations
    @deprecated
    Deprecated

    This only does .click(), just use that instead

Inherited from Await

Inherited from MarkupSearch

Inherited from HasSearchContext

Inherited from ElementInteractions

Inherited from HasDriver

Inherited from AnyRef

Inherited from Any

Ungrouped