class ColorLS::HorizontalLayout
Private Instance Methods
column_widths(mid)
click to toggle source
# File lib/colorls/layout.rb, line 65 def column_widths(mid) max_widths = @max_widths.each_slice(mid).to_a last_size = max_widths.last.size max_widths.last.fill(0, last_size, max_widths.first.size - last_size) [mid, max_widths.transpose.map!(&:max)] end
get_chunks(chunk_size)
click to toggle source
# File lib/colorls/layout.rb, line 72 def get_chunks(chunk_size) @contents.each_slice(chunk_size) end