class Stylesheet::CssMediaRule
Attributes
content[R]
Public Class Methods
matches_rule?(text)
click to toggle source
# File lib/stylesheet/css_media_rule.rb, line 14 def self.matches_rule?(text) text.include?("@media") end
Public Instance Methods
css_rules()
click to toggle source
# File lib/stylesheet/css_media_rule.rb, line 10 def css_rules @css_rules ||= CssRuleList.new(content) end
type()
click to toggle source
# File lib/stylesheet/css_media_rule.rb, line 6 def type CssRule::MEDIA_RULE end
Private Instance Methods
parse_css_text()
click to toggle source
# File lib/stylesheet/css_media_rule.rb, line 20 def parse_css_text return unless css_text.include?("{") @content = if matches = css_text.match(/\{(.*)\}/mi) matches[1] else "" end end