Method: Ferrum::Targets#initialize
- Defined in:
- lib/ferrum/targets.rb
#initialize(browser) ⇒ Targets
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/ferrum/targets.rb', line 8 def initialize(browser) @page = nil @mutex = Mutex.new @browser = browser @_default = targets.first["targetId"] @browser.client.on("Target.detachedFromTarget") do |params| page = remove_page(params["targetId"]) page&.close_connection end reset end |