(name, amount)
| 3480 | }]); |
| 3481 | } |
| 3482 | function registerBackInOut(name, amount) { |
| 3483 | amount *= 1.525; |
| 3484 | registerEasing([name, function (percentComplete, startValue, endValue) { |
| 3485 | if (percentComplete === 0) { |
| 3486 | return startValue; |
| 3487 | } |
| 3488 | if (percentComplete === 1) { |
| 3489 | return endValue; |
| 3490 | } |
| 3491 | percentComplete *= 2; |
| 3492 | return (percentComplete < 1 ? Math.pow(percentComplete, 2) * ((amount + 1) * percentComplete - amount) : Math.pow(percentComplete - 2, 2) * ((amount + 1) * (percentComplete - 2) + amount) + 2) * 0.5 * (endValue - startValue); |
| 3493 | }]); |
| 3494 | } |
| 3495 | registerBackIn("easeInBack", 1.7); |
| 3496 | registerBackOut("easeOutBack", 1.7); |
| 3497 | registerBackInOut("easeInOutBack", 1.7); |
no test coverage detected
searching dependent graphs…