Class: SimpleBootstrapForm::CssClassList
- Inherits:
-
Array
- Object
- Array
- SimpleBootstrapForm::CssClassList
- Defined in:
- lib/simple_bootstrap_form/css_class_list.rb
Instance Method Summary collapse
- #<<(classes) ⇒ Object
-
#initialize(*classes) ⇒ CssClassList
constructor
A new instance of CssClassList.
- #to_s ⇒ Object
Constructor Details
#initialize(*classes) ⇒ CssClassList
Returns a new instance of CssClassList.
5 6 7 |
# File 'lib/simple_bootstrap_form/css_class_list.rb', line 5 def initialize(*classes) replace normalize_array_or_string(classes) end |
Instance Method Details
#<<(classes) ⇒ Object
9 10 11 12 |
# File 'lib/simple_bootstrap_form/css_class_list.rb', line 9 def <<(classes) replace self + normalize_array_or_string(classes) uniq! end |
#to_s ⇒ Object
14 15 16 |
# File 'lib/simple_bootstrap_form/css_class_list.rb', line 14 def to_s sort.join ' ' end |