UI.Spinner.Variant
Spinner variants.
These are most of the spinners from https://github.com/sindresorhus/cli-spinners
See demos at https://jsfiddle.net/sindresorhus/2eLtsbey/embedded/result/
type alias Variant =
{ interval : Int, frames : Array String }
A spinner variant is just an array of strings (one string for each frame of the animation) and an interval specifying the number of milliseconds before advancing a frame.
That means you aren't bound to the variants in this module. You can create your own! Just pass a record like this to Spinner.init.
aesthetic :
Variant
arc :
Variant
arrow :
Variant
arrow3 :
Variant
balloon :
Variant
balloon2 :
Variant
betaWave :
Variant
binary :
Variant
bluePulse :
Variant
bounce :
Variant
bouncingBall :
Variant
bouncingBar :
Variant
boxBounce :
Variant
boxBounce2 :
Variant
christmas :
Variant
circle :
Variant
circleHalves :
Variant
circleQuarters :
Variant
clock :
Variant
dots :
Variant
dots10 :
Variant
dots11 :
Variant
dots12 :
Variant
dots13 :
Variant
dots14 :
Variant
dots2 :
Variant
dots3 :
Variant
dots4 :
Variant
dots5 :
Variant
dots6 :
Variant
dots7 :
Variant
dots8 :
Variant
dots8Bit :
Variant
dots9 :
Variant
dotsCircle :
Variant
dqpb :
Variant
earth :
Variant
fingerDance :
Variant
fistBump :
Variant
flip :
Variant
grenade :
Variant
growHorizontal :
Variant
growVertical :
Variant
hamburger :
Variant
hearts :
Variant
layer :
Variant
line :
Variant
material :
Variant
mindblown :
Variant
monkey :
Variant
moon :
Variant
noise :
Variant
orangeBluePulse :
Variant
orangePulse :
Variant
pipe :
Variant
point :
Variant
pong :
Variant
runner :
Variant
sand :
Variant
simpleDots :
Variant
simpleDotsScrolling :
Variant
smiley :
Variant
soccerHeader :
Variant
speaker :
Variant
squareCorners :
Variant
squish :
Variant
star :
Variant
star2 :
Variant
timeTravel :
Variant
toggle :
Variant
toggle10 :
Variant
toggle11 :
Variant
toggle12 :
Variant
toggle13 :
Variant
toggle2 :
Variant
toggle3 :
Variant
toggle4 :
Variant
toggle5 :
Variant
toggle6 :
Variant
toggle7 :
Variant
toggle8 :
Variant
toggle9 :
Variant
triangle :
Variant
all :
Dict String Variant
A Dict holding all spinner variants.