class

Tui::ProgressBar

Inherits Tui::Widget / Tui::Reactive / Reference / Object

Constants

SPINNER_FRAMES = ['⠋', '⠙', '⠹', '⠸', '⠼', '⠴', '⠦', '⠧', '⠇', '⠏']

Constructors

new(id : String | Nil = nil)
Source

Instance methods

advance(delta : Float64 = 1.0) : Nil
Source
bar_style
Source
bar_style=(bar_style : BarStyle)
Source
bg_color
Source
bg_color=(bg_color : Color)
Source
center_text
Source
center_text=(text : String) : Nil
Source
complete?
Source
empty_bg
Source
empty_bg=(empty_bg : Color)
Source
empty_color
Source
empty_color=(empty_color : Color)
Source
fg_color
Source
fg_color=(fg_color : Color)
Source
filled_bg
Source
filled_bg=(filled_bg : Color)
Source
indeterminate=(val : Bool) : Nil
Source
indeterminate?
Source
label
Source
label=(label : String)
Source
max=(val : Float64) : Nil
Source
min=(val : Float64) : Nil
Source
percentage
Source
render(buffer : Buffer, clip : Rect) : Nil

Override to render widget content

Source
reset
Source
show_center_text
Source
show_center_text=(show_center_text : Bool)
Source
show_percentage
Source
show_percentage=(show_percentage : Bool)
Source
text_empty_fg
Source
text_empty_fg=(text_empty_fg : Color)
Source
text_fg
Source
text_fg=(text_fg : Color)
Source
tick
Source
value
Source
value=(val : Float64) : Nil
Source

Nested types