module Dex::UI::Progress

Constants

FILLED_BAR
UNFILLED_BAR

Public Class Methods

progress(percent, width) click to toggle source
# File lib/dex/ui/progress.rb, line 9
def self.progress(percent, width)
  filled = (percent * width).ceil
  unfilled = width - filled
  Dex::UI.resolve_text [
    (FILLED_BAR.to_s * filled),
    (UNFILLED_BAR.to_s * unfilled)
  ].join
end