ng-click-outside
Advanced tools
Comparing version 7.0.0 to 7.0.1
import { ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges, NgZone } from '@angular/core'; | ||
import * as i0 from "@angular/core"; | ||
export declare class ClickOutsideDirective implements OnInit, OnChanges, OnDestroy { | ||
@@ -33,2 +34,4 @@ private _el; | ||
private _removeWindowBlurListener; | ||
static ɵfac: i0.ɵɵFactoryDef<ClickOutsideDirective, never>; | ||
static ɵdir: i0.ɵɵDirectiveDefWithMeta<ClickOutsideDirective, "[clickOutside]", never, { "clickOutsideEnabled": "clickOutsideEnabled"; "attachOutsideOnClick": "attachOutsideOnClick"; "delayClickOutsideInit": "delayClickOutsideInit"; "emitOnBlur": "emitOnBlur"; "exclude": "exclude"; "excludeBeforeClick": "excludeBeforeClick"; "clickOutsideEvents": "clickOutsideEvents"; }, { "clickOutside": "clickOutside"; }, never>; | ||
} |
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ClickOutsideDirective = void 0; | ||
var core_1 = require("@angular/core"); | ||
var common_1 = require("@angular/common"); | ||
var i0 = require("@angular/core"); | ||
var ClickOutsideDirective = (function () { | ||
@@ -168,44 +158,29 @@ function ClickOutsideDirective(_el, _ngZone, platformId) { | ||
}; | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "clickOutsideEnabled", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "attachOutsideOnClick", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "delayClickOutsideInit", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "emitOnBlur", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", String) | ||
], ClickOutsideDirective.prototype, "exclude", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "excludeBeforeClick", void 0); | ||
__decorate([ | ||
core_1.Input(), | ||
__metadata("design:type", String) | ||
], ClickOutsideDirective.prototype, "clickOutsideEvents", void 0); | ||
__decorate([ | ||
core_1.Output(), | ||
__metadata("design:type", core_1.EventEmitter) | ||
], ClickOutsideDirective.prototype, "clickOutside", void 0); | ||
ClickOutsideDirective = __decorate([ | ||
core_1.Injectable(), | ||
core_1.Directive({ selector: '[clickOutside]' }), | ||
__param(2, core_1.Inject(core_1.PLATFORM_ID)), | ||
__metadata("design:paramtypes", [core_1.ElementRef, | ||
core_1.NgZone, | ||
Object]) | ||
], ClickOutsideDirective); | ||
ClickOutsideDirective.ɵfac = function ClickOutsideDirective_Factory(t) { return new (t || ClickOutsideDirective)(i0.ɵɵdirectiveInject(i0.ElementRef), i0.ɵɵdirectiveInject(i0.NgZone), i0.ɵɵdirectiveInject(core_1.PLATFORM_ID)); }; | ||
ClickOutsideDirective.ɵdir = i0.ɵɵdefineDirective({ type: ClickOutsideDirective, selectors: [["", "clickOutside", ""]], inputs: { clickOutsideEnabled: "clickOutsideEnabled", attachOutsideOnClick: "attachOutsideOnClick", delayClickOutsideInit: "delayClickOutsideInit", emitOnBlur: "emitOnBlur", exclude: "exclude", excludeBeforeClick: "excludeBeforeClick", clickOutsideEvents: "clickOutsideEvents" }, outputs: { clickOutside: "clickOutside" }, features: [i0.ɵɵNgOnChangesFeature] }); | ||
return ClickOutsideDirective; | ||
}()); | ||
exports.ClickOutsideDirective = ClickOutsideDirective; | ||
(function () { i0.ɵsetClassMetadata(ClickOutsideDirective, [{ | ||
type: core_1.Directive, | ||
args: [{ selector: '[clickOutside]' }] | ||
}], function () { return [{ type: i0.ElementRef }, { type: i0.NgZone }, { type: Object, decorators: [{ | ||
type: core_1.Inject, | ||
args: [core_1.PLATFORM_ID] | ||
}] }]; }, { clickOutsideEnabled: [{ | ||
type: core_1.Input | ||
}], attachOutsideOnClick: [{ | ||
type: core_1.Input | ||
}], delayClickOutsideInit: [{ | ||
type: core_1.Input | ||
}], emitOnBlur: [{ | ||
type: core_1.Input | ||
}], exclude: [{ | ||
type: core_1.Input | ||
}], excludeBeforeClick: [{ | ||
type: core_1.Input | ||
}], clickOutsideEvents: [{ | ||
type: core_1.Input | ||
}], clickOutside: [{ | ||
type: core_1.Output | ||
}] }); })(); |
@@ -0,2 +1,6 @@ | ||
import * as i0 from "@angular/core"; | ||
import * as i1 from "./click-outside.directive"; | ||
export declare class ClickOutsideModule { | ||
static ɵmod: i0.ɵɵNgModuleDefWithMeta<ClickOutsideModule, [typeof i1.ClickOutsideDirective], never, [typeof i1.ClickOutsideDirective]>; | ||
static ɵinj: i0.ɵɵInjectorDef<ClickOutsideModule>; | ||
} |
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ClickOutsideModule = void 0; | ||
var core_1 = require("@angular/core"); | ||
var click_outside_directive_1 = require("./click-outside.directive"); | ||
var i0 = require("@angular/core"); | ||
var ClickOutsideModule = (function () { | ||
function ClickOutsideModule() { | ||
} | ||
ClickOutsideModule = __decorate([ | ||
core_1.NgModule({ | ||
declarations: [click_outside_directive_1.ClickOutsideDirective], | ||
exports: [click_outside_directive_1.ClickOutsideDirective] | ||
}) | ||
], ClickOutsideModule); | ||
ClickOutsideModule.ɵmod = i0.ɵɵdefineNgModule({ type: ClickOutsideModule }); | ||
ClickOutsideModule.ɵinj = i0.ɵɵdefineInjector({ factory: function ClickOutsideModule_Factory(t) { return new (t || ClickOutsideModule)(); } }); | ||
return ClickOutsideModule; | ||
}()); | ||
exports.ClickOutsideModule = ClickOutsideModule; | ||
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(ClickOutsideModule, { declarations: [click_outside_directive_1.ClickOutsideDirective], exports: [click_outside_directive_1.ClickOutsideDirective] }); })(); | ||
(function () { i0.ɵsetClassMetadata(ClickOutsideModule, [{ | ||
type: core_1.NgModule, | ||
args: [{ | ||
declarations: [click_outside_directive_1.ClickOutsideDirective], | ||
exports: [click_outside_directive_1.ClickOutsideDirective] | ||
}] | ||
}], null, null); })(); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var click_outside_directive_1 = require("./click-outside.directive"); | ||
exports.ClickOutsideDirective = click_outside_directive_1.ClickOutsideDirective; | ||
Object.defineProperty(exports, "ClickOutsideDirective", { enumerable: true, get: function () { return click_outside_directive_1.ClickOutsideDirective; } }); | ||
var click_outside_module_1 = require("./click-outside.module"); | ||
exports.ClickOutsideModule = click_outside_module_1.ClickOutsideModule; | ||
Object.defineProperty(exports, "ClickOutsideModule", { enumerable: true, get: function () { return click_outside_module_1.ClickOutsideModule; } }); |
@@ -1,15 +0,4 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
import { Directive, ElementRef, EventEmitter, Inject, Injectable, Input, Output, PLATFORM_ID, NgZone, } from '@angular/core'; | ||
import { Directive, ElementRef, EventEmitter, Inject, Input, Output, PLATFORM_ID, NgZone, } from '@angular/core'; | ||
import { isPlatformBrowser } from '@angular/common'; | ||
import * as i0 from "@angular/core"; | ||
var ClickOutsideDirective = (function () { | ||
@@ -166,44 +155,29 @@ function ClickOutsideDirective(_el, _ngZone, platformId) { | ||
}; | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "clickOutsideEnabled", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "attachOutsideOnClick", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "delayClickOutsideInit", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "emitOnBlur", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", String) | ||
], ClickOutsideDirective.prototype, "exclude", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", Boolean) | ||
], ClickOutsideDirective.prototype, "excludeBeforeClick", void 0); | ||
__decorate([ | ||
Input(), | ||
__metadata("design:type", String) | ||
], ClickOutsideDirective.prototype, "clickOutsideEvents", void 0); | ||
__decorate([ | ||
Output(), | ||
__metadata("design:type", EventEmitter) | ||
], ClickOutsideDirective.prototype, "clickOutside", void 0); | ||
ClickOutsideDirective = __decorate([ | ||
Injectable(), | ||
Directive({ selector: '[clickOutside]' }), | ||
__param(2, Inject(PLATFORM_ID)), | ||
__metadata("design:paramtypes", [ElementRef, | ||
NgZone, | ||
Object]) | ||
], ClickOutsideDirective); | ||
ClickOutsideDirective.ɵfac = function ClickOutsideDirective_Factory(t) { return new (t || ClickOutsideDirective)(i0.ɵɵdirectiveInject(i0.ElementRef), i0.ɵɵdirectiveInject(i0.NgZone), i0.ɵɵdirectiveInject(PLATFORM_ID)); }; | ||
ClickOutsideDirective.ɵdir = i0.ɵɵdefineDirective({ type: ClickOutsideDirective, selectors: [["", "clickOutside", ""]], inputs: { clickOutsideEnabled: "clickOutsideEnabled", attachOutsideOnClick: "attachOutsideOnClick", delayClickOutsideInit: "delayClickOutsideInit", emitOnBlur: "emitOnBlur", exclude: "exclude", excludeBeforeClick: "excludeBeforeClick", clickOutsideEvents: "clickOutsideEvents" }, outputs: { clickOutside: "clickOutside" }, features: [i0.ɵɵNgOnChangesFeature] }); | ||
return ClickOutsideDirective; | ||
}()); | ||
export { ClickOutsideDirective }; | ||
(function () { i0.ɵsetClassMetadata(ClickOutsideDirective, [{ | ||
type: Directive, | ||
args: [{ selector: '[clickOutside]' }] | ||
}], function () { return [{ type: i0.ElementRef }, { type: i0.NgZone }, { type: Object, decorators: [{ | ||
type: Inject, | ||
args: [PLATFORM_ID] | ||
}] }]; }, { clickOutsideEnabled: [{ | ||
type: Input | ||
}], attachOutsideOnClick: [{ | ||
type: Input | ||
}], delayClickOutsideInit: [{ | ||
type: Input | ||
}], emitOnBlur: [{ | ||
type: Input | ||
}], exclude: [{ | ||
type: Input | ||
}], excludeBeforeClick: [{ | ||
type: Input | ||
}], clickOutsideEvents: [{ | ||
type: Input | ||
}], clickOutside: [{ | ||
type: Output | ||
}] }); })(); |
@@ -1,20 +0,19 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
import { NgModule } from '@angular/core'; | ||
import { ClickOutsideDirective } from './click-outside.directive'; | ||
import * as i0 from "@angular/core"; | ||
var ClickOutsideModule = (function () { | ||
function ClickOutsideModule() { | ||
} | ||
ClickOutsideModule = __decorate([ | ||
NgModule({ | ||
declarations: [ClickOutsideDirective], | ||
exports: [ClickOutsideDirective] | ||
}) | ||
], ClickOutsideModule); | ||
ClickOutsideModule.ɵmod = i0.ɵɵdefineNgModule({ type: ClickOutsideModule }); | ||
ClickOutsideModule.ɵinj = i0.ɵɵdefineInjector({ factory: function ClickOutsideModule_Factory(t) { return new (t || ClickOutsideModule)(); } }); | ||
return ClickOutsideModule; | ||
}()); | ||
export { ClickOutsideModule }; | ||
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(ClickOutsideModule, { declarations: [ClickOutsideDirective], exports: [ClickOutsideDirective] }); })(); | ||
(function () { i0.ɵsetClassMetadata(ClickOutsideModule, [{ | ||
type: NgModule, | ||
args: [{ | ||
declarations: [ClickOutsideDirective], | ||
exports: [ClickOutsideDirective] | ||
}] | ||
}], null, null); })(); |
{ | ||
"name": "ng-click-outside", | ||
"version": "7.0.0", | ||
"version": "7.0.1", | ||
"description": "Angular directive for handling click events outside an element.", | ||
@@ -5,0 +5,0 @@ "repository": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
25651
12
463