class Tools::Terminal
Public Class Methods
spinner(text) { || ... }
click to toggle source
# File lib/tools/terminal.rb, line 6 def self.spinner(text) pastel = Pastel.new spinner = TTY::Spinner.new("#{pastel.yellow("[:spinner] ")}#{text}...") spinner.auto_spin result = yield spinner.success(pastel.green.bold("done.")) result end