/
githubmirror
/
anime
Обзор
Документация
Войти
/
githubmirror
/
anime
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
4.0.0
src/globals.js
59 строк
1 KB
Julian Garnier
v4.0.0
03 апр 2025, 16:31
03 апр 2025, 16:31
66cfea7
Код
Авторство
О чём код?
/// <reference path='./types.js' /> import { K, noop, maxFps, compositionTypes, win, doc, isBrowser, } from './consts.js'; /** @type {DefaultsParams} */ export const defaults = { id: null, keyframes: null, playbackEase: null, playbackRate: 1, frameRate: maxFps, loop: 0, reversed: false, alternate: false, autoplay: true, duration: K, delay: 0, loopDelay: 0, ease: 'out(2)', composition: compositionTypes.replace, modifier: v => v, onBegin: noop, onBeforeUpdate: noop, onUpdate: noop, onLoop: noop, onPause: noop, onComplete: noop, onRender: noop, } export const globals = { /** @type {DefaultsParams} */ defaults, /** @type {Document|DOMTarget} */ root: doc, /** @type {Scope} */ scope: null, /** @type {Number} */ precision: 4, /** @type {Number} */ timeScale: 1, /** @type {Number} */ tickThreshold: 200, } export const globalVersions = { version: '__packageVersion__', engine: null }; if (isBrowser) { if (!win.AnimeJS) win.AnimeJS = []; win.AnimeJS.push(globalVersions); }