A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.rubydoc.info/github/teamcapybara/capybara/Capybara/Driver/Node below:

Node – Documentation for teamcapybara/capybara (master) – RubyDoc.info

Class: Capybara::Driver::Node
Inherits:
Object show all
Defined in:
lib/capybara/driver/node.rb
Instance Attribute Summary collapse Instance Method Summary collapse Constructor Details #initialize(driver, native, initial_cache = {}) ⇒ Node

Returns a new instance of Node.

8
9
10
11
12
# File 'lib/capybara/driver/node.rb', line 8

def initialize(driver, native, initial_cache = {})
  @driver = driver
  @native = native
  @initial_cache = initial_cache
end
Instance Attribute Details #driver ⇒ Object

Returns the value of attribute driver.

6
7
8
# File 'lib/capybara/driver/node.rb', line 6

def driver
  @driver
end
#initial_cache ⇒ Object

Returns the value of attribute initial_cache.

6
7
8
# File 'lib/capybara/driver/node.rb', line 6

def initial_cache
  @initial_cache
end
#native ⇒ Object

Returns the value of attribute native.

6
7
8
# File 'lib/capybara/driver/node.rb', line 6

def native
  @native
end
Instance Method Details #==(other) ⇒ Object
138
139
140
# File 'lib/capybara/driver/node.rb', line 138

def ==(other)
  eql?(other) || (other.respond_to?(:native) && native == other.native)
end
#[](name) ⇒ Object
22
23
24
# File 'lib/capybara/driver/node.rb', line 22

def [](name)
  raise NotImplementedError
end
#all_text ⇒ Object
14
15
16
# File 'lib/capybara/driver/node.rb', line 14

def all_text
  raise NotImplementedError
end
#checked? ⇒ Boolean
96
97
98
# File 'lib/capybara/driver/node.rb', line 96

def checked?
  raise NotImplementedError
end
#click(keys = [], **options) ⇒ Object
48
49
50
# File 'lib/capybara/driver/node.rb', line 48

def click(keys = [], **options)
  raise NotImplementedError
end
#disabled? ⇒ Boolean
104
105
106
# File 'lib/capybara/driver/node.rb', line 104

def disabled?
  raise NotImplementedError
end
#double_click(keys = [], **options) ⇒ Object
56
57
58
# File 'lib/capybara/driver/node.rb', line 56

def double_click(keys = [], **options)
  raise NotImplementedError
end
#drag_to(element, **options) ⇒ Object
68
69
70
# File 'lib/capybara/driver/node.rb', line 68

def drag_to(element, **options)
  raise NotImplementedError
end
#drop(*args) ⇒ Object
72
73
74
# File 'lib/capybara/driver/node.rb', line 72

def drop(*args)
  raise NotImplementedError
end
#hover ⇒ Object
64
65
66
# File 'lib/capybara/driver/node.rb', line 64

def hover
  raise NotImplementedError
end
#inspect ⇒ Object
132
133
134
135
136
# File 'lib/capybara/driver/node.rb', line 132

def inspect
  %(#<#{self.class} tag="#{tag_name}" path="#{path}">)
rescue NotSupportedByDriverError
  %(#<#{self.class} tag="#{tag_name}">)
end
#multiple? ⇒ Boolean
112
113
114
# File 'lib/capybara/driver/node.rb', line 112

def multiple?
  !!self[:multiple]
end
#obscured? ⇒ Boolean
92
93
94
# File 'lib/capybara/driver/node.rb', line 92

def obscured?
  raise NotImplementedError
end
#path ⇒ Object
120
121
122
# File 'lib/capybara/driver/node.rb', line 120

def path
  raise NotSupportedByDriverError, 'Capybara::Driver::Node#path'
end
#readonly? ⇒ Boolean
108
109
110
# File 'lib/capybara/driver/node.rb', line 108

def readonly?
  !!self[:readonly]
end
#rect ⇒ Object
116
117
118
# File 'lib/capybara/driver/node.rb', line 116

def rect
  raise NotSupportedByDriverError, 'Capybara::Driver::Node#rect'
end
#right_click(keys = [], **options) ⇒ Object
52
53
54
# File 'lib/capybara/driver/node.rb', line 52

def right_click(keys = [], **options)
  raise NotImplementedError
end
#scroll_by(x, y) ⇒ Object
76
77
78
# File 'lib/capybara/driver/node.rb', line 76

def scroll_by(x, y)
  raise NotImplementedError
end
#scroll_to(element, alignment, position = nil) ⇒ Object
80
81
82
# File 'lib/capybara/driver/node.rb', line 80

def scroll_to(element, alignment, position = nil)
  raise NotImplementedError
end
#select_option ⇒ Object
40
41
42
# File 'lib/capybara/driver/node.rb', line 40

def select_option
  raise NotImplementedError
end
#selected? ⇒ Boolean
100
101
102
# File 'lib/capybara/driver/node.rb', line 100

def selected?
  raise NotImplementedError
end
#send_keys(*args) ⇒ Object
60
61
62
# File 'lib/capybara/driver/node.rb', line 60

def send_keys(*args)
  raise NotImplementedError
end
#set(value, **options) ⇒ Object
36
37
38
# File 'lib/capybara/driver/node.rb', line 36

def set(value, **options)
  raise NotImplementedError
end
#shadow_root ⇒ Object
128
129
130
# File 'lib/capybara/driver/node.rb', line 128

def shadow_root
  raise NotSupportedByDriverError, 'Capybara::Driver::Node#shadow_root'
end
#style(styles) ⇒ Object
30
31
32
# File 'lib/capybara/driver/node.rb', line 30

def style(styles)
  raise NotImplementedError
end
#tag_name ⇒ Object
84
85
86
# File 'lib/capybara/driver/node.rb', line 84

def tag_name
  raise NotImplementedError
end
#trigger(event) ⇒ Object
124
125
126
# File 'lib/capybara/driver/node.rb', line 124

def trigger(event)
  raise NotSupportedByDriverError, 'Capybara::Driver::Node#trigger'
end
#unselect_option ⇒ Object
44
45
46
# File 'lib/capybara/driver/node.rb', line 44

def unselect_option
  raise NotImplementedError
end
#value ⇒ Object
26
27
28
# File 'lib/capybara/driver/node.rb', line 26

def value
  raise NotImplementedError
end
#visible? ⇒ Boolean
88
89
90
# File 'lib/capybara/driver/node.rb', line 88

def visible?
  raise NotImplementedError
end
#visible_text ⇒ Object
18
19
20
# File 'lib/capybara/driver/node.rb', line 18

def visible_text
  raise NotImplementedError
end

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4