/
githubmirror
/
fullPage.js
Обзор
Документация
Войти
/
githubmirror
/
fullPage.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/js/callbacks/fireCallbacksOncePerScroll.js
20 строк
613 B
Alvaro Trigo López
- v4 version
16 мар 2022, 21:03
16 мар 2022, 21:03
902c448
Код
Авторство
О чём код?
import * as utils from '../common/utils.js'; import { getOptions, getContainer } from '../common/options.js'; import { oncePerScroll } from '../common/tick.js'; import { getState } from '../common/state.js'; import { fireCallback } from './fireCallback.js'; /** * Fires the wheel event once per mouse wheel trigger. */ export function fireCallbackOncePerScroll(callbackName, params){ if(!utils.isFunction( getOptions().beforeLeave)){ return; } const result = oncePerScroll(getState().scrollTrigger, function(){ return fireCallback(callbackName, params); }); return result; }