Files
NapCatQQ/.pnpm-store/v3/files/43/ee934e4f00203e7545b0e49c6fdf1f29b76d79c29b6342d6f5a15225e7ea8624a5e899a0943750097f8f8bdcc7689df8df8226aceead8d05441ad6237ef098
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

16 lines
490 B
Plaintext

import { resolveElements } from '../../utils/resolve-elements.mjs';
function setupGesture(elementOrSelector, options) {
const elements = resolveElements(elementOrSelector);
const gestureAbortController = new AbortController();
const eventOptions = {
passive: true,
...options,
signal: gestureAbortController.signal,
};
const cancel = () => gestureAbortController.abort();
return [elements, eventOptions, cancel];
}
export { setupGesture };