cine
Prepare function, which gives back spcified frames, considering frame duration.
const counters = ;
It doesn't perform any output or events, but just gives a frame on request. Probably you should use something like setInterval to create animation.
Keep delay empty to disable internally timer.
Animated CLI
Usefull with cli-update and cli-spinners for creating animated text in terminal output.
const update = ;const spinners = const cine = const animation =
API
cine(frames : array<any | function>, interval: number, onFinish : function)
-
frames
Array of any values, but if frame is a function, it will be called, so you can pass another animation as one frame. -
interval
Ms between frames. If you do not specify value, then frame will change only on request. -
onFinish
End handler. Will be invoked at last frame.
License
MIT, 2018, Vladimir Morulus vladimirmorulus@gmail.com