class Amcss::Css::Selector

Attributes

to_s[R]
value[R]

Public Class Methods

from(modüle, variation_or_trait = nil) click to toggle source
# File lib/amcss/css/selector.rb, line 7
def from(modüle, variation_or_trait = nil)
  new(variation_or_trait ?
    %Q{[#{namespace}-#{modüle}~="#{variation_or_trait}"]} :
    %Q{[#{namespace}-#{modüle}]})
end
new(value) click to toggle source
# File lib/amcss/css/selector.rb, line 19
def initialize(value)
  @value = value
end

Private Class Methods

namespace() click to toggle source
# File lib/amcss/css/selector.rb, line 14
def namespace
  [Amcss.configuration.prefix, "am"].compact.join('-')
end