class Picobox::Utils::Spinner

Attributes

spinner[RW]

Public Class Methods

new(message) click to toggle source
# File lib/picobox/utils/spinner.rb, line 5
def new(message)
  pastel  = Pastel.new
  format  = "  #{message} [:spinner]"

  @spinner = TTY::Spinner.new(pastel.green(format),
    hide_cursor: true,
    clear: true
  )

  Picobox.verbose? ? puts(format) : spinner.auto_spin
end
stop() click to toggle source
# File lib/picobox/utils/spinner.rb, line 18
def stop()
  spinner.stop
end