class
Topia::AsyncSpinner
- Topia::AsyncSpinner
- Reference
- Object
Overview
High-performance, non-blocking spinner using Crystal's select and channels
Defined in:
topia/async_spinner.crConstant Summary
-
SPINNER_FRAMES =
["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"]
Constructors
Instance Method Summary
- #error(message : String)
- #info(message : String)
- #message : String
- #message=(new_message : String)
- #running : Bool
- #start(new_message : String | Nil = nil)
- #stop
- #success(message : String)
- #warning(message : String)