class Kitchen::Directions::BakeIndex::V1::IndexItem
Attributes
term_text[R]
terms[R]
Public Class Methods
new(term_text:)
click to toggle source
# File lib/kitchen/directions/bake_index/v1.rb, line 27 def initialize(term_text:) @term_text = term_text @terms = [] end
Public Instance Methods
<=>(other)
click to toggle source
# File lib/kitchen/directions/bake_index/v1.rb, line 44 def <=>(other) I18n.sort_strings(term_text, other.term_text) end
add_term(term)
click to toggle source
# File lib/kitchen/directions/bake_index/v1.rb, line 32 def add_term(term) @terms.push(term) end
capitalize_term_text!()
click to toggle source
# File lib/kitchen/directions/bake_index/v1.rb, line 40 def capitalize_term_text! @term_text = @term_text.capitalize end
uncapitalize_term_text!()
click to toggle source
# File lib/kitchen/directions/bake_index/v1.rb, line 36 def uncapitalize_term_text! @term_text = @term_text.uncapitalize end