├── .circleci └── config.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── assets ├── logo-horizontal.svg ├── logo.svg └── screenshot-1.png ├── babel.config.js ├── dist ├── toggle.global.js ├── toggle.js ├── toggle.vue2.global.js └── toggle.vue2.js ├── jest ├── jest.config.vue2.js └── jest.config.vue3.js ├── package.json ├── postcss.config.js ├── src ├── Toggle.d.ts ├── Toggle.vue ├── composables │ ├── useClasses.js │ ├── useKeyboard.js │ ├── useToggle.js │ └── useValue.js └── index.d.ts ├── tests └── unit │ ├── Toggle.spec.js │ ├── composables │ ├── useClasses.spec.js │ ├── useKeyboard.spec.js │ ├── useToggle.spec.js │ └── useValue.spec.js │ └── helpers │ ├── vue2.js │ └── vue3.js └── themes ├── default.css └── default.scss /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo-horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/assets/logo-horizontal.svg -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /assets/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/assets/screenshot-1.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/babel.config.js -------------------------------------------------------------------------------- /dist/toggle.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/dist/toggle.global.js -------------------------------------------------------------------------------- /dist/toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/dist/toggle.js -------------------------------------------------------------------------------- /dist/toggle.vue2.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/dist/toggle.vue2.global.js -------------------------------------------------------------------------------- /dist/toggle.vue2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/dist/toggle.vue2.js -------------------------------------------------------------------------------- /jest/jest.config.vue2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/jest/jest.config.vue2.js -------------------------------------------------------------------------------- /jest/jest.config.vue3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/jest/jest.config.vue3.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {} -------------------------------------------------------------------------------- /src/Toggle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/Toggle.d.ts -------------------------------------------------------------------------------- /src/Toggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/Toggle.vue -------------------------------------------------------------------------------- /src/composables/useClasses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/composables/useClasses.js -------------------------------------------------------------------------------- /src/composables/useKeyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/composables/useKeyboard.js -------------------------------------------------------------------------------- /src/composables/useToggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/composables/useToggle.js -------------------------------------------------------------------------------- /src/composables/useValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/src/composables/useValue.js -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './Toggle'; -------------------------------------------------------------------------------- /tests/unit/Toggle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/Toggle.spec.js -------------------------------------------------------------------------------- /tests/unit/composables/useClasses.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/composables/useClasses.spec.js -------------------------------------------------------------------------------- /tests/unit/composables/useKeyboard.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/composables/useKeyboard.spec.js -------------------------------------------------------------------------------- /tests/unit/composables/useToggle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/composables/useToggle.spec.js -------------------------------------------------------------------------------- /tests/unit/composables/useValue.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/composables/useValue.spec.js -------------------------------------------------------------------------------- /tests/unit/helpers/vue2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/helpers/vue2.js -------------------------------------------------------------------------------- /tests/unit/helpers/vue3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/tests/unit/helpers/vue3.js -------------------------------------------------------------------------------- /themes/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/themes/default.css -------------------------------------------------------------------------------- /themes/default.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vueform/toggle/HEAD/themes/default.scss --------------------------------------------------------------------------------