com.markatta.scalenium

Element

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class UntilCssSelector extends AnyRef

    Definition Classes
    Await
  2. class UntilPredicate extends AnyRef

    Definition Classes
    Await
  3. class WaitAtMostBuilder extends AnyRef

    Definition Classes
    Await

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. def all(cssSelector: String): Seq[Element]

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

    returns

    the value of the given attribute name

  6. final def asInstanceOf[T0]: T0

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

    clear the text content of the element

    clear the text content of the element

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

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

    Definition Classes
    ElementInteractions
  10. def clone(): AnyRef

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

    Definition Classes
    ElementInteractions
  12. val cssSelector: String

    Attributes
    protected
  13. implicit val defaultInterval: Interval

    Definition Classes
    Await
  14. implicit val defaultTimeout: Timeout

    Definition Classes
    Await
  15. def disabled: Boolean

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

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

    Definition Classes
    ElementInteractions
  18. val driver: WebDriver

    Attributes
    protected
    Definition Classes
    ElementHasDriver
  19. def enabled: Boolean

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

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

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

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

    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]

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

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

    Definition Classes
    AnyRef → Any
  27. def hidden: Boolean

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

    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

  30. def id: String

  31. final def isInstanceOf[T0]: Boolean

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

    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

    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

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

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

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

    Definition Classes
    AnyRef
  38. val searchContext: WebElement

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

    Definition Classes
    MarkupSearch
  40. def selected: Boolean

    is a checkbox or radio button element selected

  41. def size: Dimension

    returns

    onscreen dimensions of the element

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

    Definition Classes
    AnyRef
  43. def tagName: String

  44. def text: String

  45. def toString(): String

    Definition Classes
    AnyRef → Any
  46. def value: String

  47. def visible: Boolean

    returns

    is the element shown onscreen

  48. final def wait(): Unit

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

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

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

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

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

    Definition Classes
    Await
  54. val webElement: WebElement

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

    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

    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