Module: Sass::Script::HasSimpleCrossBrowserFunctionSupport
- Included in:
- CrossBrowserFunctionCall, Funcall
- Defined in:
- lib/compass/sass_extensions/monkey_patches/browser_support.rb
Instance Method Summary collapse
Instance Method Details
#has_aspect?(children = nil) ⇒ Boolean
12 13 14 15 16 |
# File 'lib/compass/sass_extensions/monkey_patches/browser_support.rb', line 12 def has_aspect?(children = nil) children ||= self.children return true if Compass::BrowserSupport.has_aspect?(name) children.any? {|child| child.respond_to?(:has_aspect?) && child.has_aspect? } end |
#supports?(aspect) ⇒ Boolean
7 8 9 10 |
# File 'lib/compass/sass_extensions/monkey_patches/browser_support.rb', line 7 def supports?(aspect) return true if Compass::BrowserSupport.supports?(name, aspect) children.any? {|child| child.respond_to?(:supports?) && child.supports?(aspect) } end |