Class: Puppeteer::Accessibility::SerializedAXNode

Inherits:
Hash
  • Object
show all
Defined in:
lib/puppeteer/accessibility.rb,
sig/puppeteer/accessibility.rbs

Overview

[String, untyped]

Instance Method Summary collapse

Constructor Details

#initialize(values, element_handle_resolver) ⇒ Object

Parameters:

  • values (Hash[String, untyped])
  • element_handle_resolver (Proc)


8
9
10
11
12
# File 'lib/puppeteer/accessibility.rb', line 8

def initialize(values, element_handle_resolver)
  super()
  update(values)
  @element_handle_resolver = element_handle_resolver
end

Instance Method Details

#element_handlePuppeteer::ElementHandle?

Returns:



15
16
17
# File 'lib/puppeteer/accessibility.rb', line 15

def element_handle
  @element_handle_resolver.call
end