class BranchIOCLI::Helper::Task
Public Class Methods
new(use_spinner: true)
click to toggle source
# File lib/branch_io_cli/helper/task.rb, line 6 def initialize(use_spinner: true) @use_spinner = use_spinner end
Public Instance Methods
begin(message)
click to toggle source
# File lib/branch_io_cli/helper/task.rb, line 14 def begin(message) if use_spinner? @spinner = TTY::Spinner.new "[:spinner] #{message}", format: :flip @spinner.auto_spin end end
error(message)
click to toggle source
# File lib/branch_io_cli/helper/task.rb, line 27 def error(message) if use_spinner? @spinner.error message end end
success(message)
click to toggle source
# File lib/branch_io_cli/helper/task.rb, line 21 def success(message) if use_spinner? @spinner.success message end end
use_spinner?()
click to toggle source
# File lib/branch_io_cli/helper/task.rb, line 10 def use_spinner? @use_spinner end