Я ищу эквивалент D3 для jQuery.fx.off = true
.
Скажите, что вы пишете тесты (с Mocha, QUnit и т.д.) для приложения, которое использует D3. В приложении есть несколько анимаций D3 (с .transition()
).
Анимация действительно плохо для тестов:
Во-первых, они медленны.
Во-вторых, поскольку они асинхронны, они могут легко вызвать мерцающие тесты. В идеале вы бы хотели избежать любых вызовов setTimeout
/setInterval
/requestAnimationFrame
.
Есть ли способ отключить все анимации D3, чтобы они мгновенно (и в идеале, синхронно) переходили в конечное состояние? (Возможно, если нет возможности, мы можем подключиться к timer.js?)