class UserAgent::Browsers::Edge
Constants
- OS_REGEXP
Public Class Methods
extend?(agent)
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 6 def self.extend?(agent) agent.last && agent.last.product == "Edge" end
Public Instance Methods
browser()
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 10 def browser "Edge" end
os()
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 22 def os OperatingSystems.normalize_os(os_comment) end
platform()
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 18 def platform "Windows" end
version()
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 14 def version last.version end
Private Instance Methods
os_comment()
click to toggle source
# File lib/user_agent/browsers/edge.rb, line 28 def os_comment detect_comment_match(OS_REGEXP).to_s end