UNPKG

otter-react-photo-view

Version:

An exquisite React photo preview component

16 lines (15 loc) 673 B
import type { CloseEdgeType } from '../types'; import type { 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];