1.0.0 • Published 5 months ago

vue3-zoom-pan-pitch v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

vue3-zoom-pan-pinch

Super fast and light vue3 npm package for zooming, panning and pinching html elements in easy way

Development

pnpm install

pnpm --filter example run dev

Props of TransformComponent

PropsDefaultType
defaultPositionX0number
defaultPositionY0number
defaultScale1number
options{...}object
wheel{...}object
pan{...}object
pinch{...}object

Options prop elements

PropsDefaultType
disabledfalseboolean
minPositionXnullnull, number
maxPositionXnullnull, number
minPositionYnullnull, number
maxPositionYnullnull, number
minScale1number
maxScale8number
limitToBoundstrueboolean
centerContenttrueboolean

Wheel prop elements

PropsDefaultType
disabledfalseboolean
step6.5number
wheelEnabledtrueboolean
touchPadEnabledtrueboolean
disableLimitsOnWheeltrueboolean

Pan prop elements

PropsDefaultType
disabledfalseboolean
lockAxisXfalseboolean
lockAxisYfalseboolean
limitToWrapperBoundsfalseboolean

Pinch prop elements

PropsDefaultType
disabledfalseboolean
step1number
1.0.0

5 months ago