/
githubmirror
/
anime
Обзор
Документация
Войти
/
githubmirror
/
anime
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v4.0.2
tests/utils.js
45 строк
943 B
Julian Garnier
v4.0.0
03 апр 2025, 16:31
03 апр 2025, 16:31
66cfea7
Код
Авторство
О чём код?
import '../node_modules/chai/chai.js'; import { addChild, removeChild, forEachChildren, } from '../src/helpers.js'; export const { expect } = chai; export const getChildAtIndex = (parent, index) => { let next = parent._head; let i = 0; while (next) { const currentNext = next._next; if (i === index) break; next = currentNext; i++; } return next; } export const getChildLength = (parent) => { let next = parent._head; let i = 0; while (next) { next = next._next; i++; } return i; } // export const getTweenDelay = t => (t.parent._offset + t._startTime) - t._absoluteStartTime; // export const getTweenDelay = t => { // return t._startTime + ((t._startTime - ((t._prev && t._prev.property === t.property) ? t._prev._startTime + t._prev._updateDuration : 0)) - t.parent._delay); // } export const getTweenDelay = t => t._delay; export { addChild, removeChild, forEachChildren, }