рони,
мне не очень понятен этот код с 77 по 87 строки
play: function() {
var d = performance.now();
c = !0;
requestAnimationFrame(function e(a) {
a = (a - d) / b.duration;
1 < a && (a = 1);
let i = b.from + (b.to - b.from) * a | 0;
b.elem.style.transform = 'translateX(' + -i + 'px)';
c && 1 == a && (d = performance.now());
c && requestAnimationFrame(e)
})
}
можно как то попроще это расписать?
я попробовал написать это немного в своей реализации
но не до конца, т.к. не понимаю
https://codepen.io/anon/pen/ZwGjGg