Class: SimpleFormNestedFields::Bem
- Inherits:
-
Object
- Object
- SimpleFormNestedFields::Bem
- Defined in:
- lib/simple_form_nested_fields/bem.rb
Constant Summary collapse
- E_PREFIX =
'__'.freeze
- M_PREFIX =
'--'.freeze
Instance Method Summary collapse
-
#initialize(b: nil, e: nil, m: nil) ⇒ Bem
constructor
Bem.new(b: :simple_form_nested_fields, e: :items, m: :open).to_s => “simple_form_nested_fields__items simple_form_nested_fields__items–open”.
- #to_s ⇒ Object
Constructor Details
#initialize(b: nil, e: nil, m: nil) ⇒ Bem
Bem.new(b: :simple_form_nested_fields, e: :items, m: :open).to_s
> “simple_form_nested_fields__items simple_form_nested_fields__items–open”
8 9 10 11 12 |
# File 'lib/simple_form_nested_fields/bem.rb', line 8 def initialize(b: nil, e: nil, m: nil) @b = b @e = e @m = m end |
Instance Method Details
#to_s ⇒ Object
14 15 16 |
# File 'lib/simple_form_nested_fields/bem.rb', line 14 def to_s [b_class, e_class, m_classes].uniq.reject(&:blank?).join(' ') end |