├── .editorconfig ├── .eslintrc.json ├── .github └── workflows │ ├── deploy-page.yml │ ├── main.yml │ └── publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── angular.json ├── jest.preset.js ├── package.json ├── projects ├── demo │ ├── .eslintrc.json │ ├── src │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.ts │ │ │ └── app.config.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ └── styles.scss │ └── tsconfig.app.json └── ng-click-outside2 │ ├── .eslintrc.json │ ├── jest.config.ts │ ├── ng-package.json │ ├── package.json │ ├── src │ ├── lib │ │ ├── array-attribute.ts │ │ ├── ng-click-outside-attach-outside.directive.spec.ts │ │ ├── ng-click-outside-attach-outside.directive.ts │ │ ├── ng-click-outside-delay-outside.directive.spec.ts │ │ ├── ng-click-outside-delay-outside.directive.ts │ │ ├── ng-click-outside-emit-on-blur.directive.spec.ts │ │ ├── ng-click-outside-emit-on-blur.directive.ts │ │ ├── ng-click-outside-exclude.directive.spec.ts │ │ ├── ng-click-outside-exclude.directive.ts │ │ ├── ng-click-outside.directive.spec.ts │ │ └── ng-click-outside.directive.ts │ ├── public-api.ts │ └── test.ts │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/deploy-page.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.github/workflows/deploy-page.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/SECURITY.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/angular.json -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/jest.preset.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/package.json -------------------------------------------------------------------------------- /projects/demo/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/.eslintrc.json -------------------------------------------------------------------------------- /projects/demo/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/app/app.component.html -------------------------------------------------------------------------------- /projects/demo/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | .foo { 2 | height: 200px; 3 | background-color: red; 4 | } 5 | -------------------------------------------------------------------------------- /projects/demo/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/demo/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/app/app.config.ts -------------------------------------------------------------------------------- /projects/demo/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/demo/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /projects/demo/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/environments/environment.ts -------------------------------------------------------------------------------- /projects/demo/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/favicon.ico -------------------------------------------------------------------------------- /projects/demo/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/index.html -------------------------------------------------------------------------------- /projects/demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/main.ts -------------------------------------------------------------------------------- /projects/demo/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/polyfills.ts -------------------------------------------------------------------------------- /projects/demo/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/src/styles.scss -------------------------------------------------------------------------------- /projects/demo/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/demo/tsconfig.app.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/.eslintrc.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/jest.config.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/ng-package.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/package.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/array-attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/array-attribute.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-attach-outside.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-attach-outside.directive.spec.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-attach-outside.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-attach-outside.directive.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-delay-outside.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-delay-outside.directive.spec.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-delay-outside.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-delay-outside.directive.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-emit-on-blur.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-emit-on-blur.directive.spec.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-emit-on-blur.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-emit-on-blur.directive.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-exclude.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-exclude.directive.spec.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside-exclude.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside-exclude.directive.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside.directive.spec.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/lib/ng-click-outside.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/lib/ng-click-outside.directive.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/public-api.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/src/test.ts -------------------------------------------------------------------------------- /projects/ng-click-outside2/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/tsconfig.lib.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /projects/ng-click-outside2/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/projects/ng-click-outside2/tsconfig.spec.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kr0san89/ng-click-outside/HEAD/tsconfig.json --------------------------------------------------------------------------------