UNPKG

react-zoom-pan-pinch

Version:
27 lines (21 loc) 473 B
export type SizeType = { width: number; height: number; }; export type PositionType = { x: number; y: number; }; export type StateType = { scale: number; positionX: number; positionY: number }; export type VelocityType = { velocityX: number; velocityY: number; total: number; }; export type BoundsType = { minPositionX: number; maxPositionX: number; minPositionY: number; maxPositionY: number; }; export type AnimationType = () => void | number;