├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── ---bug-report.md │ ├── ---feature-request.md │ ├── ---say-thank-you.md │ └── -question.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── app.config.ts ├── app.vue ├── components │ └── content │ │ ├── BuyMeACoffee.vue │ │ ├── LoginForm.vue │ │ ├── LoginFormVorms.vue │ │ ├── ModalBottom.vue │ │ ├── ModalBottomPreview.vue │ │ ├── ModalConfirm.vue │ │ ├── ModalConfirmPlainCss.vue │ │ ├── ModalConfirmPlainCssPreview.vue │ │ ├── ModalConfirmPreview.vue │ │ ├── ModalDragResize.vue │ │ ├── ModalDragResizePreview.vue │ │ ├── ModalFullscreen.vue │ │ ├── ModalFullscreenPreview.vue │ │ ├── ModalIdPreview.vue │ │ ├── ModalLoginForm.vue │ │ ├── ModalLoginFormPreview.vue │ │ ├── ModalLongScroll.vue │ │ ├── ModalLongScrollPreview.vue │ │ ├── ModalNestedPreview.vue │ │ ├── Playground.vue │ │ ├── ReadMore.vue │ │ ├── UseModalPreview.vue │ │ ├── VButton.vue │ │ └── VModelPreview.vue ├── content │ ├── 1.index.md │ ├── 2.get-started │ │ ├── .2.advanced │ │ │ ├── 1.Testing.md │ │ │ └── _dir.yml │ │ ├── 1.guide │ │ │ ├── 1.concepts.md │ │ │ ├── 2.setup.md │ │ │ ├── 3.migration-guide.md │ │ │ ├── 4.types.md │ │ │ └── _dir.yml │ │ ├── 3.migration │ │ │ └── _dir.yml │ │ └── _dir.yml │ ├── 3.api │ │ ├── 1.components │ │ │ ├── 1.vue-final-modal.md │ │ │ ├── 2.modals-container.md │ │ │ └── _dir.yml │ │ ├── 2.composables │ │ │ ├── 1.use-modal.md │ │ │ ├── 2.use-vfm.md │ │ │ └── _dir.yml │ │ └── _dir.yml │ └── 4.use-cases │ │ ├── .2.modal-transition.md │ │ ├── 1.playground.md │ │ ├── 3.confirm-modal.md │ │ ├── 4.modal-nested.md │ │ ├── 5.modal-fullscreen.md │ │ ├── 6.modal-bottom.md │ │ ├── 7.modal-login-form.md │ │ ├── 8.modal-drag-resize.md │ │ └── 9.modal-long-scroll.md ├── index.d.ts ├── nuxt.config.ts ├── package.json ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── icon.png │ ├── logo-dark.svg │ ├── logo-light.svg │ ├── logo-new.svg │ ├── preview.png │ └── site.webmanifest ├── renovate.json ├── tailwind.config.ts ├── tokens.config.ts └── tsconfig.json ├── examples ├── nuxt3 │ ├── .gitignore │ ├── app.vue │ ├── components │ │ ├── MyModal.vue │ │ ├── MyModalPreview.vue │ │ └── VButton.vue │ ├── nuxt.config.ts │ ├── package.json │ ├── pages │ │ └── index.vue │ ├── tailwind.config.ts │ └── tsconfig.json └── vue3 │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ └── vite.svg │ ├── src │ ├── App.vue │ ├── assets │ │ └── vue.svg │ ├── components │ │ ├── MyModal.vue │ │ ├── MyModalPreview.vue │ │ └── VButton.vue │ ├── main.ts │ ├── style.css │ └── vite-env.d.ts │ ├── tailwind.config.cjs │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── netlify.toml ├── package.json ├── packages ├── nuxt │ ├── .gitignore │ ├── .nuxtrc │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── playground │ │ ├── app.vue │ │ ├── components │ │ │ ├── PlainCssConfirmModal.vue │ │ │ ├── PlainCssConfirmModalPreview.vue │ │ │ └── showConfirmModal.ts │ │ ├── nuxt.config.ts │ │ └── package.json │ ├── src │ │ ├── module.ts │ │ └── runtime │ │ │ └── plugin.ts │ └── tsconfig.json └── vue-final-modal │ ├── .gitignore │ ├── .release-it.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── cypress.config.ts │ ├── cypress │ ├── components │ │ ├── App.vue │ │ ├── Form.vue │ │ ├── ModalCloseByScopedSlot.vue │ │ ├── focusTrap.spec.ts │ │ ├── scopedSlot.spec.ts │ │ ├── useModal.spec.ts │ │ └── useZIndex.spec.ts │ └── support │ │ ├── commands.ts │ │ ├── component-index.html │ │ └── component.ts │ ├── package.json │ ├── src │ ├── Component.ts │ ├── Modal.ts │ ├── components │ │ ├── ModalsContainer.vue │ │ └── VueFinalModal │ │ │ ├── VueFinalModal.vue │ │ │ ├── VueFinalModalProps.ts │ │ │ ├── useBodyScrollLock.ts │ │ │ ├── useFocusTrap.ts │ │ │ ├── useModelValue.ts │ │ │ ├── useToClose.ts │ │ │ ├── useTransition.ts │ │ │ ├── useZIndex.ts │ │ │ └── vVisible.ts │ ├── dom.ts │ ├── global.d.ts │ ├── index.ts │ ├── injectionSymbols.ts │ ├── plugin.ts │ ├── useApi.ts │ ├── useSwipeToClose.ts │ ├── useSwipeable.ts │ └── utils.ts │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json └── viteplay ├── .gitignore ├── 404.vue ├── App.vue ├── app.ts ├── index.html ├── package.json ├── public └── favicon.ico ├── router.ts ├── src └── components │ ├── DefaultSlot.vue │ └── VueFinalModal │ ├── Basic.example.vue │ ├── BottomSheet.example.vue │ ├── ConfirmModal.vue │ ├── Fullscreen.example.vue │ ├── NestedModal.example.vue │ ├── StopEvent.example.vue │ ├── TestModal.vue │ └── modalsHelpers.ts ├── tsconfig.json ├── vite.config.ts └── viteplay.iframe.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .cache -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/ISSUE_TEMPLATE/---bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/ISSUE_TEMPLATE/---feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---say-thank-you.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/ISSUE_TEMPLATE/---say-thank-you.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/-question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/ISSUE_TEMPLATE/-question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .cache 3 | dist -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/app.config.ts -------------------------------------------------------------------------------- /docs/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/app.vue -------------------------------------------------------------------------------- /docs/components/content/BuyMeACoffee.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/BuyMeACoffee.vue -------------------------------------------------------------------------------- /docs/components/content/LoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/LoginForm.vue -------------------------------------------------------------------------------- /docs/components/content/LoginFormVorms.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/LoginFormVorms.vue -------------------------------------------------------------------------------- /docs/components/content/ModalBottom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalBottom.vue -------------------------------------------------------------------------------- /docs/components/content/ModalBottomPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalBottomPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalConfirm.vue -------------------------------------------------------------------------------- /docs/components/content/ModalConfirmPlainCss.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalConfirmPlainCss.vue -------------------------------------------------------------------------------- /docs/components/content/ModalConfirmPlainCssPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalConfirmPlainCssPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalConfirmPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalConfirmPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalDragResize.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalDragResize.vue -------------------------------------------------------------------------------- /docs/components/content/ModalDragResizePreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalDragResizePreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalFullscreen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalFullscreen.vue -------------------------------------------------------------------------------- /docs/components/content/ModalFullscreenPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalFullscreenPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalIdPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalIdPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalLoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalLoginForm.vue -------------------------------------------------------------------------------- /docs/components/content/ModalLoginFormPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalLoginFormPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalLongScroll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalLongScroll.vue -------------------------------------------------------------------------------- /docs/components/content/ModalLongScrollPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalLongScrollPreview.vue -------------------------------------------------------------------------------- /docs/components/content/ModalNestedPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ModalNestedPreview.vue -------------------------------------------------------------------------------- /docs/components/content/Playground.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/Playground.vue -------------------------------------------------------------------------------- /docs/components/content/ReadMore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/ReadMore.vue -------------------------------------------------------------------------------- /docs/components/content/UseModalPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/UseModalPreview.vue -------------------------------------------------------------------------------- /docs/components/content/VButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/VButton.vue -------------------------------------------------------------------------------- /docs/components/content/VModelPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/components/content/VModelPreview.vue -------------------------------------------------------------------------------- /docs/content/1.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/1.index.md -------------------------------------------------------------------------------- /docs/content/2.get-started/.2.advanced/1.Testing.md: -------------------------------------------------------------------------------- 1 | # Testing a modal 2 | 3 | ## TBD -------------------------------------------------------------------------------- /docs/content/2.get-started/.2.advanced/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: heroicons-outline:lightning-bolt 2 | -------------------------------------------------------------------------------- /docs/content/2.get-started/1.guide/1.concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/2.get-started/1.guide/1.concepts.md -------------------------------------------------------------------------------- /docs/content/2.get-started/1.guide/2.setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/2.get-started/1.guide/2.setup.md -------------------------------------------------------------------------------- /docs/content/2.get-started/1.guide/3.migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/2.get-started/1.guide/3.migration-guide.md -------------------------------------------------------------------------------- /docs/content/2.get-started/1.guide/4.types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/2.get-started/1.guide/4.types.md -------------------------------------------------------------------------------- /docs/content/2.get-started/1.guide/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: akar-icons:book -------------------------------------------------------------------------------- /docs/content/2.get-started/3.migration/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: heroicons-outline:code 2 | -------------------------------------------------------------------------------- /docs/content/2.get-started/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: heroicons-outline:book-open 2 | -------------------------------------------------------------------------------- /docs/content/3.api/1.components/1.vue-final-modal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/3.api/1.components/1.vue-final-modal.md -------------------------------------------------------------------------------- /docs/content/3.api/1.components/2.modals-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/3.api/1.components/2.modals-container.md -------------------------------------------------------------------------------- /docs/content/3.api/1.components/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: heroicons-outline:cube 2 | -------------------------------------------------------------------------------- /docs/content/3.api/2.composables/1.use-modal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/3.api/2.composables/1.use-modal.md -------------------------------------------------------------------------------- /docs/content/3.api/2.composables/2.use-vfm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/3.api/2.composables/2.use-vfm.md -------------------------------------------------------------------------------- /docs/content/3.api/2.composables/_dir.yml: -------------------------------------------------------------------------------- 1 | icon: heroicons-outline:switch-horizontal 2 | -------------------------------------------------------------------------------- /docs/content/3.api/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/3.api/_dir.yml -------------------------------------------------------------------------------- /docs/content/4.use-cases/.2.modal-transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/.2.modal-transition.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/1.playground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/1.playground.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/3.confirm-modal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/3.confirm-modal.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/4.modal-nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/4.modal-nested.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/5.modal-fullscreen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/5.modal-fullscreen.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/6.modal-bottom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/6.modal-bottom.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/7.modal-login-form.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/7.modal-login-form.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/8.modal-drag-resize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/8.modal-drag-resize.md -------------------------------------------------------------------------------- /docs/content/4.use-cases/9.modal-long-scroll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/content/4.use-cases/9.modal-long-scroll.md -------------------------------------------------------------------------------- /docs/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/index.d.ts -------------------------------------------------------------------------------- /docs/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/nuxt.config.ts -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/favicon-16x16.png -------------------------------------------------------------------------------- /docs/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/favicon-32x32.png -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/icon.png -------------------------------------------------------------------------------- /docs/public/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/logo-dark.svg -------------------------------------------------------------------------------- /docs/public/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/logo-light.svg -------------------------------------------------------------------------------- /docs/public/logo-new.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/logo-new.svg -------------------------------------------------------------------------------- /docs/public/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/preview.png -------------------------------------------------------------------------------- /docs/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/public/site.webmanifest -------------------------------------------------------------------------------- /docs/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/renovate.json -------------------------------------------------------------------------------- /docs/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/tailwind.config.ts -------------------------------------------------------------------------------- /docs/tokens.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/docs/tokens.config.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } -------------------------------------------------------------------------------- /examples/nuxt3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/.gitignore -------------------------------------------------------------------------------- /examples/nuxt3/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/app.vue -------------------------------------------------------------------------------- /examples/nuxt3/components/MyModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/components/MyModal.vue -------------------------------------------------------------------------------- /examples/nuxt3/components/MyModalPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/components/MyModalPreview.vue -------------------------------------------------------------------------------- /examples/nuxt3/components/VButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/components/VButton.vue -------------------------------------------------------------------------------- /examples/nuxt3/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/nuxt.config.ts -------------------------------------------------------------------------------- /examples/nuxt3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/package.json -------------------------------------------------------------------------------- /examples/nuxt3/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/pages/index.vue -------------------------------------------------------------------------------- /examples/nuxt3/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/tailwind.config.ts -------------------------------------------------------------------------------- /examples/nuxt3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/nuxt3/tsconfig.json -------------------------------------------------------------------------------- /examples/vue3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/.gitignore -------------------------------------------------------------------------------- /examples/vue3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/README.md -------------------------------------------------------------------------------- /examples/vue3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/index.html -------------------------------------------------------------------------------- /examples/vue3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/package.json -------------------------------------------------------------------------------- /examples/vue3/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vue3/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/public/vite.svg -------------------------------------------------------------------------------- /examples/vue3/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/App.vue -------------------------------------------------------------------------------- /examples/vue3/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/assets/vue.svg -------------------------------------------------------------------------------- /examples/vue3/src/components/MyModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/components/MyModal.vue -------------------------------------------------------------------------------- /examples/vue3/src/components/MyModalPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/components/MyModalPreview.vue -------------------------------------------------------------------------------- /examples/vue3/src/components/VButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/components/VButton.vue -------------------------------------------------------------------------------- /examples/vue3/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/main.ts -------------------------------------------------------------------------------- /examples/vue3/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/style.css -------------------------------------------------------------------------------- /examples/vue3/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/src/vite-env.d.ts -------------------------------------------------------------------------------- /examples/vue3/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/tailwind.config.cjs -------------------------------------------------------------------------------- /examples/vue3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/tsconfig.json -------------------------------------------------------------------------------- /examples/vue3/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vue3/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/examples/vue3/vite.config.ts -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/package.json -------------------------------------------------------------------------------- /packages/nuxt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/.gitignore -------------------------------------------------------------------------------- /packages/nuxt/.nuxtrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/.nuxtrc -------------------------------------------------------------------------------- /packages/nuxt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/LICENSE -------------------------------------------------------------------------------- /packages/nuxt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/README.md -------------------------------------------------------------------------------- /packages/nuxt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/package.json -------------------------------------------------------------------------------- /packages/nuxt/playground/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/app.vue -------------------------------------------------------------------------------- /packages/nuxt/playground/components/PlainCssConfirmModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/components/PlainCssConfirmModal.vue -------------------------------------------------------------------------------- /packages/nuxt/playground/components/PlainCssConfirmModalPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/components/PlainCssConfirmModalPreview.vue -------------------------------------------------------------------------------- /packages/nuxt/playground/components/showConfirmModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/components/showConfirmModal.ts -------------------------------------------------------------------------------- /packages/nuxt/playground/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/nuxt.config.ts -------------------------------------------------------------------------------- /packages/nuxt/playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/playground/package.json -------------------------------------------------------------------------------- /packages/nuxt/src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/src/module.ts -------------------------------------------------------------------------------- /packages/nuxt/src/runtime/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/nuxt/src/runtime/plugin.ts -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./playground/.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vue-final-modal/.gitignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /packages/vue-final-modal/.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/.release-it.json -------------------------------------------------------------------------------- /packages/vue-final-modal/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vue-final-modal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/LICENSE -------------------------------------------------------------------------------- /packages/vue-final-modal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/README.md -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress.config.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/App.vue -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/Form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/Form.vue -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/ModalCloseByScopedSlot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/ModalCloseByScopedSlot.vue -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/focusTrap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/focusTrap.spec.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/scopedSlot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/scopedSlot.spec.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/useModal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/useModal.spec.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/components/useZIndex.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/components/useZIndex.spec.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/support/commands.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/support/component-index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/support/component-index.html -------------------------------------------------------------------------------- /packages/vue-final-modal/cypress/support/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/cypress/support/component.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/package.json -------------------------------------------------------------------------------- /packages/vue-final-modal/src/Component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/Component.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/Modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/Modal.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/ModalsContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/ModalsContainer.vue -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/VueFinalModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/VueFinalModal.vue -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/VueFinalModalProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/VueFinalModalProps.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useBodyScrollLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useBodyScrollLock.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useFocusTrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useFocusTrap.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useModelValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useModelValue.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useToClose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useToClose.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useTransition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useTransition.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/useZIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/useZIndex.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/components/VueFinalModal/vVisible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/components/VueFinalModal/vVisible.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/dom.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/global.d.ts: -------------------------------------------------------------------------------- 1 | // Global compile-time constants 2 | declare var __DEV__: boolean 3 | -------------------------------------------------------------------------------- /packages/vue-final-modal/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/index.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/injectionSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/injectionSymbols.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/plugin.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/useApi.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/useSwipeToClose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/useSwipeToClose.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/useSwipeable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/useSwipeable.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/src/utils.ts -------------------------------------------------------------------------------- /packages/vue-final-modal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/tsconfig.json -------------------------------------------------------------------------------- /packages/vue-final-modal/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/packages/vue-final-modal/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/tsconfig.json -------------------------------------------------------------------------------- /viteplay/.gitignore: -------------------------------------------------------------------------------- 1 | playground 2 | .cache -------------------------------------------------------------------------------- /viteplay/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/404.vue -------------------------------------------------------------------------------- /viteplay/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/App.vue -------------------------------------------------------------------------------- /viteplay/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/app.ts -------------------------------------------------------------------------------- /viteplay/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/index.html -------------------------------------------------------------------------------- /viteplay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/package.json -------------------------------------------------------------------------------- /viteplay/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/public/favicon.ico -------------------------------------------------------------------------------- /viteplay/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/router.ts -------------------------------------------------------------------------------- /viteplay/src/components/DefaultSlot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/DefaultSlot.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/Basic.example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/Basic.example.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/BottomSheet.example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/BottomSheet.example.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/ConfirmModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/ConfirmModal.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/Fullscreen.example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/Fullscreen.example.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/NestedModal.example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/NestedModal.example.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/StopEvent.example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/StopEvent.example.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/TestModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/TestModal.vue -------------------------------------------------------------------------------- /viteplay/src/components/VueFinalModal/modalsHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/src/components/VueFinalModal/modalsHelpers.ts -------------------------------------------------------------------------------- /viteplay/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/tsconfig.json -------------------------------------------------------------------------------- /viteplay/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/vite.config.ts -------------------------------------------------------------------------------- /viteplay/viteplay.iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vue-final/vue-final-modal/HEAD/viteplay/viteplay.iframe.ts --------------------------------------------------------------------------------