├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── cjs ├── index.d.ts ├── index.js ├── pan-on-drag.d.ts ├── pan-on-drag.js ├── pan.d.ts ├── pan.js ├── utils.d.ts ├── utils.js ├── zoom-on-wheel.d.ts ├── zoom-on-wheel.js ├── zoom.d.ts └── zoom.js ├── demo ├── index.pug ├── local.pug ├── sample.svg ├── sample__.svg ├── sample___.svg ├── sample____.svg └── template.pug ├── docs ├── index.html ├── index.js ├── index.min.js └── local.html ├── es ├── index.d.ts ├── index.js ├── pan-on-drag.d.ts ├── pan-on-drag.js ├── pan.d.ts ├── pan.js ├── utils.d.ts ├── utils.js ├── zoom-on-wheel.d.ts ├── zoom-on-wheel.js ├── zoom.d.ts └── zoom.js ├── iife ├── index.js └── index.min.js ├── package.json ├── src ├── index.ts ├── pan-on-drag.ts ├── pan.ts ├── types.d.ts ├── utils.ts ├── zoom-on-wheel.ts └── zoom.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/README.md -------------------------------------------------------------------------------- /cjs/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/index.d.ts -------------------------------------------------------------------------------- /cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/index.js -------------------------------------------------------------------------------- /cjs/pan-on-drag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/pan-on-drag.d.ts -------------------------------------------------------------------------------- /cjs/pan-on-drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/pan-on-drag.js -------------------------------------------------------------------------------- /cjs/pan.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/pan.d.ts -------------------------------------------------------------------------------- /cjs/pan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/pan.js -------------------------------------------------------------------------------- /cjs/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/utils.d.ts -------------------------------------------------------------------------------- /cjs/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/utils.js -------------------------------------------------------------------------------- /cjs/zoom-on-wheel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/zoom-on-wheel.d.ts -------------------------------------------------------------------------------- /cjs/zoom-on-wheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/zoom-on-wheel.js -------------------------------------------------------------------------------- /cjs/zoom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/zoom.d.ts -------------------------------------------------------------------------------- /cjs/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/cjs/zoom.js -------------------------------------------------------------------------------- /demo/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/index.pug -------------------------------------------------------------------------------- /demo/local.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/local.pug -------------------------------------------------------------------------------- /demo/sample.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/sample.svg -------------------------------------------------------------------------------- /demo/sample__.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/sample__.svg -------------------------------------------------------------------------------- /demo/sample___.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/sample___.svg -------------------------------------------------------------------------------- /demo/sample____.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/sample____.svg -------------------------------------------------------------------------------- /demo/template.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/demo/template.pug -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/docs/index.js -------------------------------------------------------------------------------- /docs/index.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/docs/index.min.js -------------------------------------------------------------------------------- /docs/local.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/docs/local.html -------------------------------------------------------------------------------- /es/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/index.d.ts -------------------------------------------------------------------------------- /es/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/index.js -------------------------------------------------------------------------------- /es/pan-on-drag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/pan-on-drag.d.ts -------------------------------------------------------------------------------- /es/pan-on-drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/pan-on-drag.js -------------------------------------------------------------------------------- /es/pan.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/pan.d.ts -------------------------------------------------------------------------------- /es/pan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/pan.js -------------------------------------------------------------------------------- /es/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/utils.d.ts -------------------------------------------------------------------------------- /es/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/utils.js -------------------------------------------------------------------------------- /es/zoom-on-wheel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/zoom-on-wheel.d.ts -------------------------------------------------------------------------------- /es/zoom-on-wheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/zoom-on-wheel.js -------------------------------------------------------------------------------- /es/zoom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/zoom.d.ts -------------------------------------------------------------------------------- /es/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/es/zoom.js -------------------------------------------------------------------------------- /iife/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/iife/index.js -------------------------------------------------------------------------------- /iife/index.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/iife/index.min.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/pan-on-drag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/pan-on-drag.ts -------------------------------------------------------------------------------- /src/pan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/pan.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/zoom-on-wheel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/zoom-on-wheel.ts -------------------------------------------------------------------------------- /src/zoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/src/zoom.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luncheon/svg-pan-zoom-container/HEAD/tsconfig.json --------------------------------------------------------------------------------