class TTY::Spinner
def write(data, clear_first = false)
- Api: - private
Returns:
-
(nil)
-
def write(data, clear_first = false) return unless tty? # write only to terminal execute_on_line do output.print(TTY::Cursor.column(1)) if clear_first # If there's a top level spinner, print with inset characters_in = @multispinner.line_inset(@row) if @multispinner output.print("#{characters_in}#{data}") output.flush end end