'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function stopAnimation(animation, needsCommit = true) { if (!animation || animation.playState === "finished") return; // Suppress error thrown by WAAPI try { if (animation.stop) { animation.stop(); } else { needsCommit && animation.commitStyles(); animation.cancel(); } } catch (e) { } } exports.stopAnimation = stopAnimation;