Click outside
The click outside directive handles clicks inside and outside HTMLElement. This directive is used by the ngx-floating component
Usage
Default usage:
123456789101112131415161718192021
@Component({ selector: 'ngx-click-outside-example', standalone: true, imports: [ClickOutsideDirective], template: ` <div ngxClickOutside (inside)="onInsideClicked($event)" (outside)="onOutsideClicked($event)" ></div> `, }) export class ClickOutsideExample { onInsideClicked(el: EventTarget) { console.log('Inside click!', el); } onOutsideClicked(el: EventTarget) { console.log('Outside click!', el); } }
Example
Try to click!
The click outside directive here