Class: Selenium::WebDriver::Element
- Inherits:
-
Object
- Object
- Selenium::WebDriver::Element
- Defined in:
- sig/gems/selenium/common/element.rbs
Direct Known Subclasses
Constant Summary collapse
- ELEMENT_KEY =
Instance Attribute Summary collapse
-
#bridge ⇒ Remote::Bridge
readonly
Returns the value of attribute bridge.
Instance Method Summary collapse
- #== ⇒ Boolean
- #accessible_name ⇒ String
- #aria_role ⇒ String
- #as_json ⇒ Object
- #attribute ⇒ String?
- #clear ⇒ Boolean
- #click ⇒ Object
- #css_value ⇒ Object
- #displayed? ⇒ Boolean
- #dom_attribute ⇒ String?
- #enabled? ⇒ Boolean
- #hash ⇒ Integer
- #inspect ⇒ Object
- #property ⇒ String?
- #rect ⇒ Object
- #ref ⇒ ::Array[:element | untyped]
- #screenshot ⇒ Object
- #selectable? ⇒ Boolean
- #selected? ⇒ Boolean
- #send_keys ⇒ Object
- #submit ⇒ Object
- #tag_name ⇒ Object
- #text ⇒ String
- #to_json ⇒ Object
Instance Attribute Details
#bridge ⇒ Remote::Bridge (readonly)
Returns the value of attribute bridge.
60 61 62 |
# File 'sig/gems/selenium/common/element.rbs', line 60 def bridge @bridge end |
Instance Method Details
#== ⇒ Boolean
8 |
# File 'sig/gems/selenium/common/element.rbs', line 8
def ==: (untyped other) -> bool
|
#accessible_name ⇒ String
26 |
# File 'sig/gems/selenium/common/element.rbs', line 26
def accessible_name: () -> String
|
#aria_role ⇒ String
24 |
# File 'sig/gems/selenium/common/element.rbs', line 24
def aria_role: () -> String
|
#as_json ⇒ Object
56 |
# File 'sig/gems/selenium/common/element.rbs', line 56
def as_json: () -> untyped
|
#attribute ⇒ String?
18 |
# File 'sig/gems/selenium/common/element.rbs', line 18
def attribute: (String | Symbol name) -> String?
|
#clear ⇒ Boolean
34 |
# File 'sig/gems/selenium/common/element.rbs', line 34
def clear: () -> bool
|
#click ⇒ Object
14 |
# File 'sig/gems/selenium/common/element.rbs', line 14
def click: () -> untyped
|
#css_value ⇒ Object
44 |
# File 'sig/gems/selenium/common/element.rbs', line 44
def css_value: (String prop) -> untyped
|
#displayed? ⇒ Boolean
40 |
# File 'sig/gems/selenium/common/element.rbs', line 40
def displayed?: () -> bool
|
#dom_attribute ⇒ String?
20 |
# File 'sig/gems/selenium/common/element.rbs', line 20
def dom_attribute: (String name) -> String?
|
#enabled? ⇒ Boolean
36 |
# File 'sig/gems/selenium/common/element.rbs', line 36
def enabled?: () -> bool
|
#hash ⇒ Integer
12 |
# File 'sig/gems/selenium/common/element.rbs', line 12
def hash: () -> Integer
|
#inspect ⇒ Object
6 |
# File 'sig/gems/selenium/common/element.rbs', line 6
def inspect: () -> untyped
|
#property ⇒ String?
22 |
# File 'sig/gems/selenium/common/element.rbs', line 22
def property: (String name) -> String?
|
#rect ⇒ Object
50 |
# File 'sig/gems/selenium/common/element.rbs', line 50
def rect: () -> untyped
|
#ref ⇒ ::Array[:element | untyped]
52 |
# File 'sig/gems/selenium/common/element.rbs', line 52
def ref: () -> ::Array[:element | untyped]
|
#screenshot ⇒ Object
64 |
# File 'sig/gems/selenium/common/element.rbs', line 64
def screenshot: () -> untyped
|
#selectable? ⇒ Boolean
62 |
# File 'sig/gems/selenium/common/element.rbs', line 62
def selectable?: () -> bool
|
#selected? ⇒ Boolean
38 |
# File 'sig/gems/selenium/common/element.rbs', line 38
def selected?: () -> bool
|
#send_keys ⇒ Object
30 |
# File 'sig/gems/selenium/common/element.rbs', line 30
def send_keys: (*untyped args) -> untyped
|
#submit ⇒ Object
42 |
# File 'sig/gems/selenium/common/element.rbs', line 42
def submit: () -> untyped
|
#tag_name ⇒ Object
16 |
# File 'sig/gems/selenium/common/element.rbs', line 16
def tag_name: () -> untyped
|
#text ⇒ String
28 |
# File 'sig/gems/selenium/common/element.rbs', line 28
def text: () -> String
|
#to_json ⇒ Object
54 |
# File 'sig/gems/selenium/common/element.rbs', line 54
def to_json: () -> untyped
|