Sha256: b469f7bcea6d40fe7ebab10bf9d6cd515074a2e5df47ebb4bb92ace8207a3e39
Contents?: true
Size: 541 Bytes
Versions: 4
Compression:
Stored size: 541 Bytes
Contents
class UserAgent module Browsers class Edge < Base OS_REGEXP = /Windows NT [\d\.]+|Windows Phone (OS )?[\d\.]+/ def self.extend?(agent) agent.last && agent.last.product == "Edge" end def browser "Edge" end def version last.version end def platform "Windows" end def os OperatingSystems.normalize_os(os_comment) end private def os_comment detect_comment_match(OS_REGEXP).to_s end end end end
Version data entries
4 entries across 4 versions & 1 rubygems