Opal::Glyphs
Comprehensive catalog and store of Unicode terminal characters, block shades, directional indicators, gradients, and animated spinners.
Constants
4-frame smooth arc spinner
8-frame rotating arrow compass spinner
--- Directionals: Simple Arrows ---
10-step standard ASCII ramp
--- Fractional Horizontal Blocks (1/8th increments: 0.125 to 1.0) ---
4-step Braille dot density gradient
10-frame smooth Braille dots spinner
--- Status, Markers & Bullets ---
Chevrons
5-step radial circular fill gradient
12-frame clock face progression
Double Arrows
--- Block Shading Characters ---
--- Spinning & Radial Glyphs ---
4-frame rotating half-circle spinner
Heavy / Bold Arrows
9-step horizontal block ramp (0 to 8 eighths)
Short aliases for quick typing
8-frame lunar phase progression
4-frame classic ASCII pipe spinner
4-frame rotating quadrant corner spinner
--- Quadrants ---
5-step Unicode shade density gradient (0.0 to 1.0)
Inverted 5-step shade density gradient
--- Directionals: Triangles / Pointers ---
Short pointer aliases
--- Half Blocks ---
--- Fractional Vertical Blocks (1/8th increments: 0.125 to 1.0) ---
9-step vertical block ramp (0 to 8 eighths)
Class methods
Maps a normalized weight (0.0..1.0) to an 1/8th horizontal fractional bar
Returns the character/string for a spinner style at a given animation frame
Returns a triangle pointer for a given directional symbol