SpinnerFrames
Inherits Reference / Object
Constants
Charset = {
arc: ["◜", "◠", "◝", "◞", "◡", "◟"],
arrow: ["←", "↖", "↑", "↗", "→", "↘", "↓", "↙"],
arrow2: ["⬆️ ", "↗️ ", "➡️ ", "↘️ ", "⬇️ ", "↙️ ", "⬅️ ", "↖️ "],
arrow3: ["▹▹▹▹▹", "▸▹▹▹▹", "▹▸▹▹▹", "▹▹▸▹▹", "▹▹▹▸▹", "▹▹▹▹▸"],
balloon: [" ", ".", "o", "O", "@", "*", " "],
balloon2: [".", "o", "O", "°", "O", "o", "."],
bounce: ["⠁", "⠂", "⠄", "⠂"],
bouncingBall: ["( ● )", "( ● )", "( ● )", "( ● )", "( ●)", "( ● )", "( ● )", "( ● )", "( ● )", "(● )"],
bouncingBar: ["[ ]", "[= ]", "[== ]", "[=== ]", "[ ===]", "[ ==]", "[ =]", "[ ]", "[ =]", "[ ==]", "[ ===]", "[====]", "[=== ]", "[== ]", "[= ]"],
boxBounce: ["▖", "▘", "▝", "▗"],
boxBounce2: ["▌", "▀", "▐", "▄"],
christmas: ["🌲", "🎄"],
circle: ["◡", "⊙", "◠"],
circleHalves: ["◐", "◓", "◑", "◒"],
circleQuarters: ["◴", "◷", "◶", "◵"],
clock: ["🕛 ", "🕐 ", "🕑 ", "🕒 ", "🕓 ", "🕔 ", "🕕 ", "🕖 ", "🕗 ", "🕘 ", "🕙 ", "🕚 "],
dots: ["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"],
dots2: ["⣾", "⣽", "⣻", "⢿", "⡿", "⣟", "⣯", "⣷"],
dots3: ["⠋", "⠙", "⠚", "⠞", "⠖", "⠦", "⠴", "⠲", "⠳", "⠓"],
dots4: ["⠄", "⠆", "⠇", "⠋", "⠙", "⠸", "⠰", "⠠", "⠰", "⠸", "⠙", "⠋", "⠇", "⠆"],
dots5: ["⠋", "⠙", "⠚", "⠒", "⠂", "⠂", "⠒", "⠲", "⠴", "⠦", "⠖", "⠒", "⠐", "⠐", "⠒", "⠓", "⠋"],
dots6: ["⠁", "⠉", "⠙", "⠚", "⠒", "⠂", "⠂", "⠒", "⠲", "⠴", "⠤", "⠄", "⠄", "⠤", "⠴", "⠲", "⠒", "⠂", "⠂", "⠒", "⠚", "⠙", "⠉", "⠁"],
dots7: ["⠈", "⠉", "⠋", "⠓", "⠒", "⠐", "⠐", "⠒", "⠖", "⠦", "⠤", "⠠", "⠠", "⠤", "⠦", "⠖", "⠒", "⠐", "⠐", "⠒", "⠓", "⠋", "⠉", "⠈"],
dots8: ["⠁", "⠁", "⠉", "⠙", "⠚", "⠒", "⠂", "⠂", "⠒", "⠲", "⠴", "⠤", "⠄", "⠄", "⠤", "⠠", "⠠", "⠤", "⠦", "⠖", "⠒", "⠐", "⠐", "⠒", "⠓", "⠋", "⠉", "⠈", "⠈"],
dots9: ["⢹", "⢺", "⢼", "⣸", "⣇", "⡧", "⡗", "⡏"],
dots10: ["⢄", "⢂", "⢁", "⡁", "⡈", "⡐", "⡠"],
dots11: ["⠁", "⠂", "⠄", "⡀", "⢀", "⠠", "⠐", "⠈"],
dots12: ["⢀⠀", "⡀⠀", "⠄⠀", "⢂⠀", "⡂⠀", "⠅⠀", "⢃⠀", "⡃⠀", "⠍⠀", "⢋⠀", "⡋⠀", "⠍⠁", "⢋⠁", "⡋⠁", "⠍⠉", "⠋⠉", "⠋⠉", "⠉⠙", "⠉⠙", "⠉⠩", "⠈⢙", "⠈⡙", "⢈⠩", "⡀⢙", "⠄⡙", "⢂⠩", "⡂⢘", "⠅⡘", "⢃⠨", "⡃⢐", "⠍⡐", "⢋⠠", "⡋⢀", "⠍⡁", "⢋⠁", "⡋⠁", "⠍⠉", "⠋⠉", "⠋⠉", "⠉⠙", "⠉⠙", "⠉⠩", "⠈⢙", "⠈⡙", "⠈⠩", "⠀⢙", "⠀⡙", "⠀⠩", "⠀⢘", "⠀⡘", "⠀⠨", "⠀⢐", "⠀⡐", "⠀⠠", "⠀⢀", "⠀⡀"],
dqpb: ["d", "q", "p", "b"],
earth: ["🌍 ", "🌎 ", "🌏 "],
flip: ["_", "_", "_", "-", "`", "`", "'", "´", "-", "_", "_", "_"],
grenade: ["، ", "′ ", " ´ ", " ‾ ", " ⸌", " ⸊", " |", " ⁎", " ⁕", " ෴ ", " ⁓", " ", " ", " "],
growHorizontal: ["▏", "▎", "▍", "▌", "▋", "▊", "▉", "▊", "▋", "▌", "▍", "▎"],
growVertical: ["▁", "▃", "▄", "▅", "▆", "▇", "▆", "▅", "▄", "▃"],
hamburger: ["☱", "☲", "☴"],
hearts: ["💛 ", "💙 ", "💜 ", "💚 ", "❤️ "],
indeterminate: ["█▒▒▒▒", "▒█▒▒▒", "▒▒█▒▒", "▒▒▒█▒", "▒▒▒▒█", "▒▒▒█▒", "▒▒█▒▒", "▒█▒▒▒"],
layer: ["-", "=", "≡"],
line: ["-", "\\", "|", "/"],
line2: ["⠂", "-", "–", "—", "–", "-"],
monkey: ["🙈 ", "🙈 ", "🙉 ", "🙊 "],
moon: ["🌑 ", "🌒 ", "🌓 ", "🌔 ", "🌕 ", "🌖 ", "🌗 ", "🌘 "],
noise: ["▓", "▒", "░"],
point: ["∙∙∙", "●∙∙", "∙●∙", "∙∙●", "∙∙∙"],
pong: ["▐⠂ ▌", "▐⠈ ▌", "▐ ⠂ ▌", "▐ ⠠ ▌", "▐ ⡀ ▌", "▐ ⠠ ▌", "▐ ⠂ ▌", "▐ ⠈ ▌", "▐ ⠂ ▌", "▐ ⠠ ▌", "▐ ⡀ ▌", "▐ ⠠ ▌", "▐ ⠂ ▌", "▐ ⠈ ▌", "▐ ⠂▌", "▐ ⠠▌", "▐ ⡀▌", "▐ ⠠ ▌", "▐ ⠂ ▌", "▐ ⠈ ▌", "▐ ⠂ ▌", "▐ ⠠ ▌", "▐ ⡀ ▌", "▐ ⠠ ▌", "▐ ⠂ ▌", "▐ ⠈ ▌", "▐ ⠂ ▌", "▐ ⠠ ▌", "▐ ⡀ ▌", "▐⠠ ▌"],
runner: ["🚶 ", "🏃 "],
shark: ["▐|\\____________▌", "▐_|\\___________▌", "▐__|\\__________▌", "▐___|\\_________▌", "▐____|\\________▌", "▐_____|\\_______▌", "▐______|\\______▌", "▐_______|\\_____▌", "▐________|\\____▌", "▐_________|\\___▌", "▐__________|\\__▌", "▐___________|\\_▌", "▐____________|\\▌", "▐____________/|▌", "▐___________/|_▌", "▐__________/|__▌", "▐_________/|___▌", "▐________/|____▌", "▐_______/|_____▌", "▐______/|______▌", "▐_____/|_______▌", "▐____/|________▌", "▐___/|_________▌", "▐__/|__________▌", "▐_/|___________▌", "▐/|____________▌"],
simpleDots: [". ", ".. ", "...", " "],
simpleDotsScrolling: [". ", ".. ", "...", " ..", " .", " "],
smiley: ["😄 ", "😝 "],
squareCorners: ["◰", "◳", "◲", "◱"],
squish: ["╫", "╪"],
star: ["✶", "✸", "✹", "✺", "✹", "✷"],
star2: ["+", "x", "*"],
toggle: ["⊶", "⊷"],
toggle2: ["▫", "▪"],
toggle3: ["□", "■"],
toggle4: ["■", "□", "▪", "▫"],
toggle5: ["▮", "▯"],
toggle6: ["ဝ", "၀"],
toggle7: ["⦾", "⦿"],
toggle8: ["◍", "◌"],
toggle9: ["◉", "◎"],
toggle10: ["㊂", "㊀", "㊁"],
toggle11: ["⧇", "⧆"],
toggle12: ["☗", "☖"],
toggle13: ["=", "*", "-"],
weather: ["☀️ ", "☀️ ", "☀️ ", "🌤 ", "⛅️ ", "🌥 ", "☁️ ", "🌧 ", "🌨 ", "🌧 ", "🌨 ", "🌧 ", "🌨 ", "⛈ ", "🌨 ", "🌧 ", "🌨 ", "☁️ ", "🌥 ", "⛅️ ", "🌤 ", "☀️ ", "☀️ "],
}
VERSION = (YAML.parse(File.read("./shard.yml")))["version"]
Constructors
new(frames : String)
Sourcenew(frames : Array(String))
Sourcenew
SourceInstance methods
next
Source