├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── .prettierignore ├── .prettierrc.js ├── .travis.yml ├── LICENSE ├── README.md ├── babel.config.js ├── dist ├── Photoswipe.common.js ├── Photoswipe.common.js.map ├── Photoswipe.umd.js ├── Photoswipe.umd.js.map ├── Photoswipe.umd.min.js ├── Photoswipe.umd.min.js.map └── demo.html ├── example ├── index.ts ├── sample.vue └── video.vue ├── jest.config.js ├── package.json ├── src ├── components │ ├── photoswipe.vue │ └── pswpUI.vue ├── config.ts ├── main.ts ├── type.ts └── utils.ts ├── tests └── unit │ ├── .eslintrc.js │ ├── __snapshots__ │ ├── global.spec.ts.snap │ ├── photoswipe.spec.ts.snap │ └── pswpUI.spec.ts.snap │ ├── global.spec.ts │ ├── mock.d.ts │ ├── photoswipe.spec.ts │ ├── pswpUI.spec.ts │ ├── util.ts │ └── utils.spec.ts ├── tsconfig.json ├── types ├── index.d.ts ├── shims-vue.d.ts └── vue.d.ts └── vue.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ['@babel/env'], 3 | } 4 | -------------------------------------------------------------------------------- /dist/Photoswipe.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.common.js -------------------------------------------------------------------------------- /dist/Photoswipe.common.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.common.js.map -------------------------------------------------------------------------------- /dist/Photoswipe.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.umd.js -------------------------------------------------------------------------------- /dist/Photoswipe.umd.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.umd.js.map -------------------------------------------------------------------------------- /dist/Photoswipe.umd.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.umd.min.js -------------------------------------------------------------------------------- /dist/Photoswipe.umd.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/Photoswipe.umd.min.js.map -------------------------------------------------------------------------------- /dist/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/dist/demo.html -------------------------------------------------------------------------------- /example/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/example/index.ts -------------------------------------------------------------------------------- /example/sample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/example/sample.vue -------------------------------------------------------------------------------- /example/video.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/example/video.vue -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/package.json -------------------------------------------------------------------------------- /src/components/photoswipe.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/components/photoswipe.vue -------------------------------------------------------------------------------- /src/components/pswpUI.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/components/pswpUI.vue -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/type.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /tests/unit/__snapshots__/global.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/__snapshots__/global.spec.ts.snap -------------------------------------------------------------------------------- /tests/unit/__snapshots__/photoswipe.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/__snapshots__/photoswipe.spec.ts.snap -------------------------------------------------------------------------------- /tests/unit/__snapshots__/pswpUI.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/__snapshots__/pswpUI.spec.ts.snap -------------------------------------------------------------------------------- /tests/unit/global.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/global.spec.ts -------------------------------------------------------------------------------- /tests/unit/mock.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/mock.d.ts -------------------------------------------------------------------------------- /tests/unit/photoswipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/photoswipe.spec.ts -------------------------------------------------------------------------------- /tests/unit/pswpUI.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/pswpUI.spec.ts -------------------------------------------------------------------------------- /tests/unit/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/util.ts -------------------------------------------------------------------------------- /tests/unit/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tests/unit/utils.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/types/shims-vue.d.ts -------------------------------------------------------------------------------- /types/vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/types/vue.d.ts -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GuoQichen/vue-pswipe/HEAD/vue.config.js --------------------------------------------------------------------------------