class

Term::Progress::Multi

Inherits Enumerable < Reference < Object

Constructors

new(message = nil, output : IO | Nil = nil, **options)
Source

Instance methods

advance_all(by : Int64 = 1)
Source
any_finished?
Source
any_stopped?
Source
bars
Source
done?
Source
each(*args, **options)
Source
each(*args, **options, &)
Source
empty?(*args, **options)
Source
empty?(*args, **options, &)
Source
finish_all(message = "")
Source
log(message : String)
Source
output
Source
progress_ratio
Source
register(pattern_or_bar, total = 100_i64, observable = true)
Source
register(pattern_or_bar, total = 100_i64, observable = true, &block : Bar -> )
Source
remove(bar : Bar)

Remove a bar from this Multi and re-index remaining bars.

Source
render_line(row : Int32, content : String, final = false)
Source
reset_all
Source
size(*args, **options)
Source
size(*args, **options, &)
Source
stop_all(message = "")
Source
synchronize
Source