class StatusBoxView
Public Class Methods
new(statuses)
click to toggle source
# File lib/views.rb, line 68 def initialize(statuses) @statuses = statuses end
Public Instance Methods
to_s()
click to toggle source
# File lib/views.rb, line 72 def to_s puts '-' * SCREEN_WIDTH puts num_lines = @statuses.length lines = @statuses.last(8).fill(num_lines, 8 - num_lines) { '' } lines.map { |line| line.at_width(SCREEN_WIDTH) }.join("\n") end