class

Bubbles::Progress::Model

Inherits Reference < Object

Constructors

new(*opts : Option) : Model
Source

Instance methods

animating?
Source
blend
Source
blend=(blend : Array(Color))
Source
color_func
Source
color_func=(color_func : ColorFunc | Nil)
Source
decr_percent(v : Float64) : Tea::Cmd
Source
dup

Returns a shallow copy of this object.

This allocates a new object and copies the contents of self into it.

Source
empty
Source
empty=(empty : Char)
Source
empty_color
Source
empty_color=(empty_color : Color)
Source
full
Source
full=(full : Char)
Source
full_color
Source
full_color=(full_color : Color)
Source
id=(id : Int32)
Source
incr_percent(v : Float64) : Tea::Cmd
Source
init
Source
next_frame
Source
percent
Source
percent=(p : Float64) : Tea::Cmd
Source
percent_format
Source
percent_format=(percent_format : String)
Source
percent_shown
Source
percent_shown=(percent_shown : Float64)
Source
percentage_style
Source
percentage_style=(percentage_style : Lipgloss::Style)
Source
scale_blend
Source
scale_blend=(scale_blend : Bool)
Source
set_percent(p : Float64) : Tea::Cmd
Source
set_spring_options(frequency : Float64, damping : Float64)
Source
set_width(w : Int32)
Source
show_percentage
Source
show_percentage=(show_percentage : Bool)
Source
spring
Source
spring=(spring : Harmonica::Spring)
Source
spring_customized
Source
spring_customized=(spring_customized : Bool)
Source
spring_damping
Source
spring_damping=(spring_damping : Float64)
Source
spring_frequency
Source
spring_frequency=(spring_frequency : Float64)
Source
spring_options=(opts : Tuple(Float64, Float64))
Source
tag=(tag : Int32)
Source
target_percent
Source
target_percent=(target_percent : Float64)
Source
update(msg : Tea::Msg) : Tuple(Model, Tea::Cmd | Nil)
Source
velocity
Source
velocity=(velocity : Float64)
Source
view
Source
view_as(percent : Float64) : String
Source
width
Source
width=(w : Int32)
Source