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

15 lines
640 B
Plaintext

import type { CloseEdgeType, ReachType, TouchStartType } from '../types';
/**
* 获取接触边缘类型
*/
export declare const getReachType: (initialTouchState: TouchStartType, horizontalCloseEdge: CloseEdgeType, verticalCloseEdge: CloseEdgeType, reachPosition: ReachType) => ReachType;
/**
* 计算接触边缘位置
* @param position - x/y
* @param scale
* @param size - width/height
* @param innerSize - innerWidth/innerHeight
* @return [CloseEdgeType, position]
*/
export declare const computePositionEdge: (position: number, scale: number, size: number, innerSize: number) => readonly [CloseEdgeType, number];