Module: Browser::Features
- Defined in:
- lib/source/redshift/browser.rb
Overview
The Features
module mixes in methods to check for browser features such as XPath and Adobe AIR.
Instance Method Summary collapse
-
#air? ⇒ Boolean
call-seq: air? -> true or false.
-
#query? ⇒ Boolean
call-seq: query? -> true or false.
-
#xpath? ⇒ Boolean
call-seq: xpath? -> true or false.
Instance Method Details
#air? ⇒ Boolean
call-seq:
air? -> true or false
Returns true
if Adobe AIR is available, false
otherwise.
52 53 54 |
# File 'lib/source/redshift/browser.rb', line 52 def air? `c$Browser.c$Features.__air__` end |
#query? ⇒ Boolean
call-seq:
query? -> true or false
Returns true
if the W3C Selectors API is available, false
otherwise.
61 62 63 |
# File 'lib/source/redshift/browser.rb', line 61 def query? `c$Browser.c$Features.__query__` end |
#xpath? ⇒ Boolean
call-seq:
xpath? -> true or false
Returns true
if XPath is available, false
otherwise.
43 44 45 |
# File 'lib/source/redshift/browser.rb', line 43 def xpath? `c$Browser.c$Features.__xpath__` end |