Method: Browser.new

Defined in:
lib/browser/browser.rb

.new(user_agent, **kwargs) ⇒ Object



92
93
94
95
96
# File 'lib/browser/browser.rb', line 92

def self.new(user_agent, **kwargs)
  matchers
    .map {|klass| klass.new(user_agent || EMPTY_STRING, **kwargs) }
    .find(&:match?)
end