├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── rollup.config.js ├── site ├── .gitignore ├── LICENSE ├── README.md ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo.svg │ └── robots.txt ├── snowpack.config.js ├── src │ ├── App.svelte │ ├── App.test.js │ ├── Content.svelte │ ├── Items.svelte │ ├── NestedFoods.svelte │ ├── ZoomGrid.svelte │ ├── ZoomGridItems.svelte │ └── index.js └── web-test-runner.config.js └── src ├── Breadcrumbs.svelte ├── Zoomable.svelte ├── ZoomableContainer.svelte ├── index.js ├── transition.js ├── transition_executors.js ├── transition_schedulers.js └── zoomManager.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /dist/ 4 | /pnpm-lock.yaml 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/rollup.config.js -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/LICENSE -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/README.md -------------------------------------------------------------------------------- /site/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/package-lock.json -------------------------------------------------------------------------------- /site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/package.json -------------------------------------------------------------------------------- /site/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/pnpm-lock.yaml -------------------------------------------------------------------------------- /site/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/public/favicon.ico -------------------------------------------------------------------------------- /site/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/public/index.html -------------------------------------------------------------------------------- /site/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/public/logo.svg -------------------------------------------------------------------------------- /site/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/public/robots.txt -------------------------------------------------------------------------------- /site/snowpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/snowpack.config.js -------------------------------------------------------------------------------- /site/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/App.svelte -------------------------------------------------------------------------------- /site/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/App.test.js -------------------------------------------------------------------------------- /site/src/Content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/Content.svelte -------------------------------------------------------------------------------- /site/src/Items.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/Items.svelte -------------------------------------------------------------------------------- /site/src/NestedFoods.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/NestedFoods.svelte -------------------------------------------------------------------------------- /site/src/ZoomGrid.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/ZoomGrid.svelte -------------------------------------------------------------------------------- /site/src/ZoomGridItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/ZoomGridItems.svelte -------------------------------------------------------------------------------- /site/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/src/index.js -------------------------------------------------------------------------------- /site/web-test-runner.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/site/web-test-runner.config.js -------------------------------------------------------------------------------- /src/Breadcrumbs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/Breadcrumbs.svelte -------------------------------------------------------------------------------- /src/Zoomable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/Zoomable.svelte -------------------------------------------------------------------------------- /src/ZoomableContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/ZoomableContainer.svelte -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/index.js -------------------------------------------------------------------------------- /src/transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/transition.js -------------------------------------------------------------------------------- /src/transition_executors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/transition_executors.js -------------------------------------------------------------------------------- /src/transition_schedulers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/transition_schedulers.js -------------------------------------------------------------------------------- /src/zoomManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimfeld/svelte-zoomable/HEAD/src/zoomManager.js --------------------------------------------------------------------------------