class Stylesheet::CssFontFaceRule
Public Class Methods
matches_rule?(text)
click to toggle source
# File lib/stylesheet/css_font_face_rule.rb, line 13 def self.matches_rule?(text) text.include?("@font-face") end
Public Instance Methods
style()
click to toggle source
# File lib/stylesheet/css_font_face_rule.rb, line 8 def style CssStyleDeclaration.new(:css_text => @declarations, :parent_rule => self) end
type()
click to toggle source
# File lib/stylesheet/css_font_face_rule.rb, line 4 def type CssRule::FONT_FACE_RULE end
Private Instance Methods
parse_css_text()
click to toggle source
# File lib/stylesheet/css_font_face_rule.rb, line 19 def parse_css_text return unless css_text.include?("{") selector, declarations = css_text.split("{") @declarations = declarations.strip.gsub(/\}\s*$/, "") end