decord/source/__polyfill/01xxx/module_1848.js
github-actions e510164e6b chore: update source for alpha 346.2
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4759.js (118.4 MB)
2026-09-10 05:38:07 +00:00

51 lines
1.8 KiB
JavaScript

// Module ID: 1848
// Function ID: 1849
// Dependencies: []
// Exports: debounce, scrollDistanceWithRespectToSnapPoints
// Module 1848
let __initData = { code: "function pnpm_utilsTs2(...args){const{value,wait,worklet}=this.__closure;const t=Date.now();const now=t-value.time;if(now<wait){value.time=t;return;}value.time=t;return worklet(...args);}" };
let fn = function t(worklet) {
__initData = worklet;
let num = arg1;
if (arg1 === undefined) {
num = 0;
}
value = { time: 0 };
const fn = function o() {
const items = [...arguments];
const timestamp = Date.now();
if (timestamp - obj.time < num) {
tmp2.time = timestamp;
} else {
tmp2.time = timestamp;
const items1 = [];
HermesBuiltin.arraySpread(items, 0);
return HermesBuiltin.apply(items1, undefined);
}
};
fn.__closure = { value, wait: num, worklet };
fn.__workletHash = 8768898864142;
fn.__initData = __initData;
return fn;
};
fn.__closure = {};
fn.__workletHash = 1678132827161;
fn.__initData = { code: "function pnpm_utilsTs1(worklet,wait=0){const value={time:0};return function(...args){\"worklet\";const t=Date.now();const now=t-value.time;if(now<wait){value.time=t;return;}value.time=t;return worklet(...args);};}" };
const fn2 = function n(arg0, arr) {
closure_0 = arg0;
let found;
if (arr) {
found = arr.find((item) => item >= closure_0);
}
if (found == null) {
found = arg0;
}
return found;
};
fn2.__closure = {};
fn2.__workletHash = 10680474034033;
fn2.__initData = { code: "function pnpm_utilsTs3(defaultScrollValue,snapPoints){let snapPoint;if(snapPoints){snapPoint=snapPoints.find(function(offset){return offset>=defaultScrollValue;});}return snapPoint!==null&&snapPoint!==void 0?snapPoint:defaultScrollValue;}" };
export const debounce = fn;
export const scrollDistanceWithRespectToSnapPoints = fn2;