module TTY::Cursor
def clear_lines(n, direction = :up)
- Api: - public
Parameters:
-
:direction
(Symbol
) -- -
n
(Integer
) --
def clear_lines(n, direction = :up) n.times.reduce([]) do |acc, i| dir = direction == :up ? up : down acc << clear_line + ((i == n - 1) ? '' : dir) end.join end