Class: CSSModules::ViewHelper::StyleModule

Inherits:
Object
  • Object
show all
Defined in:
lib/css_modules/view_helper.rb

Instance Method Summary collapse

Constructor Details

#initialize(module_name) ⇒ StyleModule

Returns a new instance of StyleModule.



58
59
60
# File 'lib/css_modules/view_helper.rb', line 58

def initialize(module_name)
  @module_name = module_name
end

Instance Method Details

#nameObject



62
63
64
# File 'lib/css_modules/view_helper.rb', line 62

def name
  @module_name
end

#selector(selector_names, bare_selector_names = nil) ⇒ Object

Parameters:

  • selector_names (String)
  • bare_selector_names (String) (defaults to: nil)

See Also:

  • CSSModules::ViewHelper::StyleModule.{ViewHelper{ViewHelper#css_module}


69
70
71
# File 'lib/css_modules/view_helper.rb', line 69

def selector(selector_names, bare_selector_names = nil)
  create_joined_selector(@module_name, selector_names.to_s, bare_selector_names.to_s)
end