Sha256: b94eb55a527e778f9398b5496d1b7d40bf4d889a3f86971aa3b114842e5e954d
Contents?: true
Size: 580 Bytes
Versions: 2
Compression:
Stored size: 580 Bytes
Contents
# = progressbar.rb # # @author Rodrigo Fernández # # == Módulo Progressbar # Este módulo se encarga de mostrar una barra de progreso require 'ruby-progressbar' module Liri module Common module Progressbar class << self def start(params = {}) @progressing = true progressbar = ProgressBar.create(params) Thread.new do while @progressing progressbar.increment sleep(0.1) end end yield @progressing = false end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
liri-0.4.1 | lib/common/progressbar.rb |
liri-0.4.0 | lib/common/progressbar.rb |