mina(a, A, b, B, get, set, [easing])⚓➭
Generic animation of numbers
Parameters
- a number start slave number
- A number end slave number
- b number start master number (start time in general case)
- B number end master number (end time in gereal case)
- get function getter of master number (see mina.time)
- set function setter of slave number
- easing function easing function, default is mina.linear
Returns: object animation descriptor
- {
- id string animation id,
- start number start slave number,
- end number end slave number,
- b number start master number,
- s number animation status (0..1),
- dur number animation duration,
- spd number animation speed,
- get function getter of master number (see mina.time),
- set function setter of slave number,
- easing function easing function, default is mina.linear,
- status function status getter/setter,
- speed function speed getter/setter,
- duration function duration getter/setter,
- stop function animation stopper
- pause function pauses the animation
- resume function resumes the animation
- update function calles setter with the right value of the animation
- }