class Deba::ListItem
Public Class Methods
new(segments, last, index)
click to toggle source
# File lib/deba/list_item.rb, line 2 def initialize(segments, last, index) @segments = segments @last = last @index = index end
Public Instance Methods
prefix()
click to toggle source
# File lib/deba/list_item.rb, line 12 def prefix if @index.nil? "* " else "#{@index}. " end end
to_a()
click to toggle source
# File lib/deba/list_item.rb, line 8 def to_a [prefix] + @segments + ["\n#{"\n" if @last}"] end