Class: ChunkyCSS::Splitter
Direct Known Subclasses
Instance Method Summary collapse
- #css_for_media(media) ⇒ Object
-
#initialize(css) ⇒ Splitter
constructor
A new instance of Splitter.
- #media ⇒ Object
Methods included from Parser
Constructor Details
#initialize(css) ⇒ Splitter
Returns a new instance of Splitter.
54 55 56 |
# File 'lib/chunky_css.rb', line 54 def initialize(css) @buckets = parse(css) end |
Instance Method Details
#css_for_media(media) ⇒ Object
62 63 64 |
# File 'lib/chunky_css.rb', line 62 def css_for_media(media) (@buckets.has_key? media) ? @buckets[media].css_rules : nil end |
#media ⇒ Object
58 59 60 |
# File 'lib/chunky_css.rb', line 58 def media @buckets.keys end |