class Browser::Edge
Public Instance Methods
chromium_based?()
click to toggle source
# File lib/browser/edge.rb, line 21 def chromium_based? match? && ua.match?(/\bEdg\b/) end
full_version()
click to toggle source
Calls superclass method
# File lib/browser/edge.rb, line 13 def full_version ua[%r{(?:Edge|Edg|EdgiOS|EdgA)/([\d.]+)}, 1] || super end
id()
click to toggle source
# File lib/browser/edge.rb, line 5 def id :edge end
match?()
click to toggle source
# File lib/browser/edge.rb, line 17 def match? ua.match?(%r{((?:Edge|Edg|EdgiOS|EdgA)/[\d.]+|Trident/8)}) end
name()
click to toggle source
# File lib/browser/edge.rb, line 9 def name "Microsoft Edge" end