Socket
Socket
Sign inDemoInstall

@tinkoff/ng-event-plugins

Package Overview
Dependencies
Maintainers
14
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tinkoff/ng-event-plugins - npm Package Compare versions

Comparing version 2.1.0 to 2.1.1

esm2015/utils/as-callable.js

21

bundles/tinkoff-ng-event-plugins.umd.js

@@ -832,2 +832,22 @@ (function (global, factory) {

/**
* @fileoverview added by tsickle
* Generated from: types/predicate.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* Generated from: utils/as-callable.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
* @param {?} a
* @return {?}
*/
function asCallable(a) {
return (/** @type {?} */ (a));
}
exports.BindEventPlugin = BindEventPlugin;

@@ -840,2 +860,3 @@ exports.CaptureEventPlugin = CaptureEventPlugin;

exports.ZoneEventPlugin = ZoneEventPlugin;
exports.asCallable = asCallable;
exports.shouldCall = shouldCall;

@@ -842,0 +863,0 @@ exports.ɵa = AbstractEventPlugin;

2

bundles/tinkoff-ng-event-plugins.umd.min.js

@@ -15,3 +15,3 @@ !function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/platform-browser"),require("@angular/core"),require("rxjs"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("@tinkoff/ng-event-plugins",["exports","@angular/platform-browser","@angular/core","rxjs","rxjs/operators"],n):n(((t=t||self).tinkoff=t.tinkoff||{},t.tinkoff["ng-event-plugins"]={}),t.ng.platformBrowser,t.ng.core,t.rxjs,t.rxjs.operators)}(this,(function(t,n,e,r,o){"use strict";

and limitations under the License.
***************************************************************************** */var i=function(t,n){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(t,n)};function u(t,n){function e(){this.constructor=t}i(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}function a(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}var s=function(){function t(){}return t.prototype.supports=function(t){return-1!==t.split(".").indexOf(this.modifier)},t.prototype.addGlobalEventListener=function(t,n,e){throw new Error("Global event targets are not supported by "+this.modifier+" plugin")},t.prototype.unwrap=function(t){var n=this;return t.split(".").filter((function(t){return t!==n.modifier})).join(".")},t}();var p=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="$",n}return u(n,t),n.prototype.addEventListener=function(t,n){t[n]=r.EMPTY;var e=this.getMethod(t,n),i=this.manager.getZone().onStable,u=r.concat(i.pipe(o.takeWhile((function(){return t[n]===r.EMPTY}))),r.defer((function(){return t[n]}))).subscribe(e);return function(){return u.unsubscribe()}},n.prototype.getMethod=function(t,n){var e=a(n.split("."),4),r=e[1],o=e[2],i=e[3],u=void 0===i?"":i;return n.endsWith(".attr")?function(n){return t.setAttribute(r,String(n))}:"class"===r?function(n){return t.classList.toggle(o,!!n)}:"style"===r?function(n){return t.style.setProperty(o,""+n+u)}:function(n){return t[r]=n}},n.decorators=[{type:e.Injectable}],n}(s);var l=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="capture",n}return u(n,t),n.prototype.supports=function(t){var n=t.split(".");return 2===n.length&&-1!==n.indexOf(this.modifier)},n.prototype.addEventListener=function(t,n,e){var r=this;return t.addEventListener(this.unwrap(n),e,!0),function(){return t.removeEventListener(r.unwrap(n),e)}},n.decorators=[{type:e.Injectable}],n}(s);var f=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="prevent",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.manager.addEventListener(t,this.unwrap(n),(function(t){t.preventDefault(),e(t)}))},n.prototype.addGlobalEventListener=function(t,n,e){return this.manager.addGlobalEventListener(t,this.unwrap(n),(function(t){t.preventDefault(),e(t)}))},n.decorators=[{type:e.Injectable}],n}(s);var c=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="silent",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){var r=this;return this.manager.getZone().runOutsideAngular((function(){return r.manager.addEventListener(t,r.unwrap(n),e)}))},n.prototype.addGlobalEventListener=function(t,n,e){var r=this;return this.manager.getZone().runOutsideAngular((function(){return r.manager.addGlobalEventListener(t,r.unwrap(n),e)}))},n.decorators=[{type:e.Injectable}],n}(s);var d=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="stop",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.manager.addEventListener(t,this.unwrap(n),(function(t){t.stopPropagation(),e(t)}))},n.prototype.addGlobalEventListener=function(t,n,e){return this.manager.addGlobalEventListener(t,this.unwrap(n),(function(t){t.stopPropagation(),e(t)}))},n.decorators=[{type:e.Injectable}],n}(s);var v=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="init",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.handle(e)},n.prototype.addGlobalEventListener=function(t,n,e){return this.handle(e)},n.prototype.handle=function(t){var n=this.manager.getZone(),e=n.onStable.subscribe((function(){e.unsubscribe(),t(n)}));return function(){}},n.decorators=[{type:e.Injectable}],n}(s);var h=[{provide:n.EVENT_MANAGER_PLUGINS,useClass:c,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:f,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:d,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:v,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:l,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:p,multi:!0}];t.BindEventPlugin=p,t.CaptureEventPlugin=l,t.NG_EVENT_PLUGINS=h,t.PreventEventPlugin=f,t.SilentEventPlugin=c,t.StopEventPlugin=d,t.ZoneEventPlugin=v,t.shouldCall=function(t){return function(n,e,r){var o=r.value;r.value=function(){var n=arguments[0];Object.defineProperty(this,e,{value:function(){for(var e=this,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];t.apply(this,r)&&n.run((function(){o.apply(e,r)}))}})}}},t.ɵa=s,Object.defineProperty(t,"__esModule",{value:!0})}));
***************************************************************************** */var i=function(t,n){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(t,n)};function u(t,n){function e(){this.constructor=t}i(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}function a(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}var s=function(){function t(){}return t.prototype.supports=function(t){return-1!==t.split(".").indexOf(this.modifier)},t.prototype.addGlobalEventListener=function(t,n,e){throw new Error("Global event targets are not supported by "+this.modifier+" plugin")},t.prototype.unwrap=function(t){var n=this;return t.split(".").filter((function(t){return t!==n.modifier})).join(".")},t}();var l=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="$",n}return u(n,t),n.prototype.addEventListener=function(t,n){t[n]=r.EMPTY;var e=this.getMethod(t,n),i=this.manager.getZone().onStable,u=r.concat(i.pipe(o.takeWhile((function(){return t[n]===r.EMPTY}))),r.defer((function(){return t[n]}))).subscribe(e);return function(){return u.unsubscribe()}},n.prototype.getMethod=function(t,n){var e=a(n.split("."),4),r=e[1],o=e[2],i=e[3],u=void 0===i?"":i;return n.endsWith(".attr")?function(n){return t.setAttribute(r,String(n))}:"class"===r?function(n){return t.classList.toggle(o,!!n)}:"style"===r?function(n){return t.style.setProperty(o,""+n+u)}:function(n){return t[r]=n}},n.decorators=[{type:e.Injectable}],n}(s);var p=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="capture",n}return u(n,t),n.prototype.supports=function(t){var n=t.split(".");return 2===n.length&&-1!==n.indexOf(this.modifier)},n.prototype.addEventListener=function(t,n,e){var r=this;return t.addEventListener(this.unwrap(n),e,!0),function(){return t.removeEventListener(r.unwrap(n),e)}},n.decorators=[{type:e.Injectable}],n}(s);var f=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="prevent",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.manager.addEventListener(t,this.unwrap(n),(function(t){t.preventDefault(),e(t)}))},n.prototype.addGlobalEventListener=function(t,n,e){return this.manager.addGlobalEventListener(t,this.unwrap(n),(function(t){t.preventDefault(),e(t)}))},n.decorators=[{type:e.Injectable}],n}(s);var c=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="silent",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){var r=this;return this.manager.getZone().runOutsideAngular((function(){return r.manager.addEventListener(t,r.unwrap(n),e)}))},n.prototype.addGlobalEventListener=function(t,n,e){var r=this;return this.manager.getZone().runOutsideAngular((function(){return r.manager.addGlobalEventListener(t,r.unwrap(n),e)}))},n.decorators=[{type:e.Injectable}],n}(s);var d=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="stop",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.manager.addEventListener(t,this.unwrap(n),(function(t){t.stopPropagation(),e(t)}))},n.prototype.addGlobalEventListener=function(t,n,e){return this.manager.addGlobalEventListener(t,this.unwrap(n),(function(t){t.stopPropagation(),e(t)}))},n.decorators=[{type:e.Injectable}],n}(s);var v=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.modifier="init",n}return u(n,t),n.prototype.addEventListener=function(t,n,e){return this.handle(e)},n.prototype.addGlobalEventListener=function(t,n,e){return this.handle(e)},n.prototype.handle=function(t){var n=this.manager.getZone(),e=n.onStable.subscribe((function(){e.unsubscribe(),t(n)}));return function(){}},n.decorators=[{type:e.Injectable}],n}(s);var h=[{provide:n.EVENT_MANAGER_PLUGINS,useClass:c,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:f,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:d,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:v,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:p,multi:!0},{provide:n.EVENT_MANAGER_PLUGINS,useClass:l,multi:!0}];t.BindEventPlugin=l,t.CaptureEventPlugin=p,t.NG_EVENT_PLUGINS=h,t.PreventEventPlugin=f,t.SilentEventPlugin=c,t.StopEventPlugin=d,t.ZoneEventPlugin=v,t.asCallable=function(t){return t},t.shouldCall=function(t){return function(n,e,r){var o=r.value;r.value=function(){var n=arguments[0];Object.defineProperty(this,e,{value:function(){for(var e=this,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];t.apply(this,r)&&n.run((function(){o.apply(e,r)}))}})}}},t.ɵa=s,Object.defineProperty(t,"__esModule",{value:!0})}));
//# sourceMappingURL=tinkoff-ng-event-plugins.umd.min.js.map

@@ -85,2 +85,2 @@ /**

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmluZC5wbHVnaW4uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGlua29mZi9uZy1ldmVudC1wbHVnaW5zLyIsInNvdXJjZXMiOlsicGx1Z2lucy9iaW5kLnBsdWdpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFDLE1BQU0sRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFhLE1BQU0sTUFBTSxDQUFDO0FBQ3RELE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQztBQUN6QyxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSxtQkFBbUIsQ0FBQztBQUd0RCxNQUFNLE9BQU8sZUFBZ0IsU0FBUSxtQkFBbUI7SUFEeEQ7O1FBRXVCLGFBQVEsR0FBRyxHQUFHLENBQUM7SUFzQ3RDLENBQUM7Ozs7OztJQXBDRyxnQkFBZ0IsQ0FDWixPQUEwRCxFQUMxRCxLQUFhO1FBRWIsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQzs7Y0FFakIsTUFBTSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQzs7Y0FDdkMsS0FBSyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUTs7Y0FDdkMsR0FBRyxHQUFHLE1BQU0sQ0FDZCxLQUFLLENBQUMsSUFBSSxDQUFDLFNBQVM7OztRQUFDLEdBQUcsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxLQUFLLEVBQUMsQ0FBQyxFQUNyRCxLQUFLOzs7UUFBQyxHQUFHLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FDOUIsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBRW5COzs7UUFBTyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsV0FBVyxFQUFFLEVBQUM7SUFDbkMsQ0FBQzs7Ozs7OztJQUVPLFNBQVMsQ0FDYixPQUE4QyxFQUM5QyxLQUFhO2NBRVAsQ0FBQyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsSUFBSSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDO1FBRWxELElBQUksS0FBSyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsRUFBRTtZQUN6Qjs7OztZQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUM7U0FDcEQ7UUFFRCxJQUFJLEdBQUcsS0FBSyxPQUFPLEVBQUU7WUFDakI7Ozs7WUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUM7U0FDcEQ7UUFFRCxJQUFJLEdBQUcsS0FBSyxPQUFPLEVBQUU7WUFDakI7Ozs7WUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFDO1NBQy9EO1FBRUQ7Ozs7UUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFDO0lBQ25DLENBQUM7OztZQXZDSixVQUFVOzs7Ozs7O0lBRVAsbUNBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7Y29uY2F0LCBkZWZlciwgRU1QVFksIE9ic2VydmFibGV9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHt0YWtlV2hpbGV9IGZyb20gJ3J4anMvb3BlcmF0b3JzJztcbmltcG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbn0gZnJvbSAnLi9hYnN0cmFjdC5wbHVnaW4nO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgQmluZEV2ZW50UGx1Z2luIGV4dGVuZHMgQWJzdHJhY3RFdmVudFBsdWdpbiB7XG4gICAgcHJvdGVjdGVkIHJlYWRvbmx5IG1vZGlmaWVyID0gJyQnO1xuXG4gICAgYWRkRXZlbnRMaXN0ZW5lcihcbiAgICAgICAgZWxlbWVudDogSFRNTEVsZW1lbnQgJiBSZWNvcmQ8c3RyaW5nLCBPYnNlcnZhYmxlPHVua25vd24+PixcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcbiAgICApOiBGdW5jdGlvbiB7XG4gICAgICAgIGVsZW1lbnRbZXZlbnRdID0gRU1QVFk7XG5cbiAgICAgICAgY29uc3QgbWV0aG9kID0gdGhpcy5nZXRNZXRob2QoZWxlbWVudCwgZXZlbnQpO1xuICAgICAgICBjb25zdCB6b25lJCA9IHRoaXMubWFuYWdlci5nZXRab25lKCkub25TdGFibGU7XG4gICAgICAgIGNvbnN0IHN1YiA9IGNvbmNhdChcbiAgICAgICAgICAgIHpvbmUkLnBpcGUodGFrZVdoaWxlKCgpID0+IGVsZW1lbnRbZXZlbnRdID09PSBFTVBUWSkpLFxuICAgICAgICAgICAgZGVmZXIoKCkgPT4gZWxlbWVudFtldmVudF0pLFxuICAgICAgICApLnN1YnNjcmliZShtZXRob2QpO1xuXG4gICAgICAgIHJldHVybiAoKSA9PiBzdWIudW5zdWJzY3JpYmUoKTtcbiAgICB9XG5cbiAgICBwcml2YXRlIGdldE1ldGhvZChcbiAgICAgICAgZWxlbWVudDogSFRNTEVsZW1lbnQgJiBSZWNvcmQ8c3RyaW5nLCB1bmtub3duPixcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcbiAgICApOiAodjogdW5rbm93bikgPT4gdm9pZCB7XG4gICAgICAgIGNvbnN0IFssIGtleSwgdmFsdWUsIHVuaXQgPSAnJ10gPSBldmVudC5zcGxpdCgnLicpO1xuXG4gICAgICAgIGlmIChldmVudC5lbmRzV2l0aCgnLmF0dHInKSkge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5zZXRBdHRyaWJ1dGUoa2V5LCBTdHJpbmcodikpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKGtleSA9PT0gJ2NsYXNzJykge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKHZhbHVlLCAhIXYpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKGtleSA9PT0gJ3N0eWxlJykge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5zdHlsZS5zZXRQcm9wZXJ0eSh2YWx1ZSwgYCR7dn0ke3VuaXR9YCk7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gdiA9PiAoZWxlbWVudFtrZXldID0gdik7XG4gICAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmluZC5wbHVnaW4uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGlua29mZi9uZy1ldmVudC1wbHVnaW5zLyIsInNvdXJjZXMiOlsicGx1Z2lucy9iaW5kLnBsdWdpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFDLE1BQU0sRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFhLE1BQU0sTUFBTSxDQUFDO0FBQ3RELE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQztBQUN6QyxPQUFPLEVBQUMsbUJBQW1CLEVBQUMsTUFBTSxtQkFBbUIsQ0FBQztBQUd0RCxNQUFNLE9BQU8sZUFBZ0IsU0FBUSxtQkFBbUI7SUFEeEQ7O1FBRXVCLGFBQVEsR0FBRyxHQUFHLENBQUM7SUFzQ3RDLENBQUM7Ozs7OztJQXBDRyxnQkFBZ0IsQ0FDWixPQUEwRCxFQUMxRCxLQUFhO1FBRWIsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQzs7Y0FFakIsTUFBTSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQzs7Y0FDdkMsS0FBSyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUTs7Y0FDdkMsR0FBRyxHQUFHLE1BQU0sQ0FDZCxLQUFLLENBQUMsSUFBSSxDQUFDLFNBQVM7OztRQUFDLEdBQUcsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxLQUFLLEVBQUMsQ0FBQyxFQUNyRCxLQUFLOzs7UUFBQyxHQUFHLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FDOUIsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBRW5COzs7UUFBTyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsV0FBVyxFQUFFLEVBQUM7SUFDbkMsQ0FBQzs7Ozs7OztJQUVPLFNBQVMsQ0FDYixPQUE4QyxFQUM5QyxLQUFhO2NBRVAsQ0FBQyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsSUFBSSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDO1FBRWxELElBQUksS0FBSyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsRUFBRTtZQUN6Qjs7OztZQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUM7U0FDcEQ7UUFFRCxJQUFJLEdBQUcsS0FBSyxPQUFPLEVBQUU7WUFDakI7Ozs7WUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUM7U0FDcEQ7UUFFRCxJQUFJLEdBQUcsS0FBSyxPQUFPLEVBQUU7WUFDakI7Ozs7WUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFDO1NBQy9EO1FBRUQ7Ozs7UUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFDO0lBQ25DLENBQUM7OztZQXZDSixVQUFVOzs7Ozs7O0lBRVAsbUNBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtjb25jYXQsIGRlZmVyLCBFTVBUWSwgT2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7dGFrZVdoaWxlfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XHJcbmltcG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbn0gZnJvbSAnLi9hYnN0cmFjdC5wbHVnaW4nO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgQmluZEV2ZW50UGx1Z2luIGV4dGVuZHMgQWJzdHJhY3RFdmVudFBsdWdpbiB7XHJcbiAgICBwcm90ZWN0ZWQgcmVhZG9ubHkgbW9kaWZpZXIgPSAnJCc7XHJcblxyXG4gICAgYWRkRXZlbnRMaXN0ZW5lcihcclxuICAgICAgICBlbGVtZW50OiBIVE1MRWxlbWVudCAmIFJlY29yZDxzdHJpbmcsIE9ic2VydmFibGU8dW5rbm93bj4+LFxyXG4gICAgICAgIGV2ZW50OiBzdHJpbmcsXHJcbiAgICApOiBGdW5jdGlvbiB7XHJcbiAgICAgICAgZWxlbWVudFtldmVudF0gPSBFTVBUWTtcclxuXHJcbiAgICAgICAgY29uc3QgbWV0aG9kID0gdGhpcy5nZXRNZXRob2QoZWxlbWVudCwgZXZlbnQpO1xyXG4gICAgICAgIGNvbnN0IHpvbmUkID0gdGhpcy5tYW5hZ2VyLmdldFpvbmUoKS5vblN0YWJsZTtcclxuICAgICAgICBjb25zdCBzdWIgPSBjb25jYXQoXHJcbiAgICAgICAgICAgIHpvbmUkLnBpcGUodGFrZVdoaWxlKCgpID0+IGVsZW1lbnRbZXZlbnRdID09PSBFTVBUWSkpLFxyXG4gICAgICAgICAgICBkZWZlcigoKSA9PiBlbGVtZW50W2V2ZW50XSksXHJcbiAgICAgICAgKS5zdWJzY3JpYmUobWV0aG9kKTtcclxuXHJcbiAgICAgICAgcmV0dXJuICgpID0+IHN1Yi51bnN1YnNjcmliZSgpO1xyXG4gICAgfVxyXG5cclxuICAgIHByaXZhdGUgZ2V0TWV0aG9kKFxyXG4gICAgICAgIGVsZW1lbnQ6IEhUTUxFbGVtZW50ICYgUmVjb3JkPHN0cmluZywgdW5rbm93bj4sXHJcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcclxuICAgICk6ICh2OiB1bmtub3duKSA9PiB2b2lkIHtcclxuICAgICAgICBjb25zdCBbLCBrZXksIHZhbHVlLCB1bml0ID0gJyddID0gZXZlbnQuc3BsaXQoJy4nKTtcclxuXHJcbiAgICAgICAgaWYgKGV2ZW50LmVuZHNXaXRoKCcuYXR0cicpKSB7XHJcbiAgICAgICAgICAgIHJldHVybiB2ID0+IGVsZW1lbnQuc2V0QXR0cmlidXRlKGtleSwgU3RyaW5nKHYpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmIChrZXkgPT09ICdjbGFzcycpIHtcclxuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKHZhbHVlLCAhIXYpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYgKGtleSA9PT0gJ3N0eWxlJykge1xyXG4gICAgICAgICAgICByZXR1cm4gdiA9PiBlbGVtZW50LnN0eWxlLnNldFByb3BlcnR5KHZhbHVlLCBgJHt2fSR7dW5pdH1gKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHJldHVybiB2ID0+IChlbGVtZW50W2tleV0gPSB2KTtcclxuICAgIH1cclxufVxyXG4iXX0=

@@ -18,2 +18,3 @@ /**

export {} from './types/predicate';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnMvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBR0EsaUNBQWMscUJBQXFCLENBQUM7QUFDcEMsMkJBQWMsMEJBQTBCLENBQUM7QUFDekMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsa0NBQWMseUJBQXlCLENBQUM7QUFDeEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZUFBYyxtQkFBbUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUHVibGljIEFQSSBTdXJmYWNlIG9mIEB0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnNcbiAqL1xuZXhwb3J0ICogZnJvbSAnLi9jb25zdGFudHMvcGx1Z2lucyc7XG5leHBvcnQgKiBmcm9tICcuL2RlY29yYXRvcnMvc2hvdWxkLWNhbGwnO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL2JpbmQucGx1Z2luJztcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9jYXB0dXJlLnBsdWdpbic7XG5leHBvcnQgKiBmcm9tICcuL3BsdWdpbnMvcHJldmVudC5wbHVnaW4nO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3NpbGVudC5wbHVnaW4nO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3N0b3AucGx1Z2luJztcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy96b25lLnBsdWdpbic7XG5leHBvcnQgKiBmcm9tICcuL3R5cGVzL3ByZWRpY2F0ZSc7XG4iXX0=
export { asCallable } from './utils/as-callable';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnMvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBR0EsaUNBQWMscUJBQXFCLENBQUM7QUFDcEMsMkJBQWMsMEJBQTBCLENBQUM7QUFDekMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsa0NBQWMseUJBQXlCLENBQUM7QUFDeEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZUFBYyxtQkFBbUIsQ0FBQztBQUNsQywyQkFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2luc1xyXG4gKi9cclxuZXhwb3J0ICogZnJvbSAnLi9jb25zdGFudHMvcGx1Z2lucyc7XHJcbmV4cG9ydCAqIGZyb20gJy4vZGVjb3JhdG9ycy9zaG91bGQtY2FsbCc7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9iaW5kLnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9jYXB0dXJlLnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9wcmV2ZW50LnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9zaWxlbnQucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3N0b3AucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3pvbmUucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi90eXBlcy9wcmVkaWNhdGUnO1xyXG5leHBvcnQgKiBmcm9tICcuL3V0aWxzL2FzLWNhbGxhYmxlJztcclxuIl19

@@ -9,4 +9,4 @@ /**

*/
export { NG_EVENT_PLUGINS, shouldCall, BindEventPlugin, CaptureEventPlugin, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin } from './public-api';
export { NG_EVENT_PLUGINS, shouldCall, BindEventPlugin, CaptureEventPlugin, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, asCallable } from './public-api';
export { AbstractEventPlugin as ɵa } from './plugins/abstract.plugin';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGlua29mZi1uZy1ldmVudC1wbHVnaW5zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2lucy8iLCJzb3VyY2VzIjpbInRpbmtvZmYtbmctZXZlbnQtcGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUlBLDJKQUFjLGNBQWMsQ0FBQztBQUU3QixPQUFPLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLE1BQU0sMkJBQTJCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbiBhcyDJtWF9IGZyb20gJy4vcGx1Z2lucy9hYnN0cmFjdC5wbHVnaW4nOyJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGlua29mZi1uZy1ldmVudC1wbHVnaW5zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2lucy8iLCJzb3VyY2VzIjpbInRpbmtvZmYtbmctZXZlbnQtcGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUlBLHVLQUFjLGNBQWMsQ0FBQztBQUU3QixPQUFPLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLE1BQU0sMkJBQTJCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbiBhcyDJtWF9IGZyb20gJy4vcGx1Z2lucy9hYnN0cmFjdC5wbHVnaW4nOyJdfQ==

@@ -101,2 +101,2 @@ /**

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmluZC5wbHVnaW4uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGlua29mZi9uZy1ldmVudC1wbHVnaW5zLyIsInNvdXJjZXMiOlsicGx1Z2lucy9iaW5kLnBsdWdpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxNQUFNLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBYSxNQUFNLE1BQU0sQ0FBQztBQUN0RCxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7QUFDekMsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0sbUJBQW1CLENBQUM7QUFFdEQ7SUFDcUMsbUNBQW1CO0lBRHhEO1FBQUEscUVBd0NDO1FBdENzQixjQUFRLEdBQUcsR0FBRyxDQUFDOztJQXNDdEMsQ0FBQzs7Ozs7O0lBcENHLDBDQUFnQjs7Ozs7SUFBaEIsVUFDSSxPQUEwRCxFQUMxRCxLQUFhO1FBRWIsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQzs7WUFFakIsTUFBTSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQzs7WUFDdkMsS0FBSyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUTs7WUFDdkMsR0FBRyxHQUFHLE1BQU0sQ0FDZCxLQUFLLENBQUMsSUFBSSxDQUFDLFNBQVM7OztRQUFDLGNBQU0sT0FBQSxPQUFPLENBQUMsS0FBSyxDQUFDLEtBQUssS0FBSyxFQUF4QixDQUF3QixFQUFDLENBQUMsRUFDckQsS0FBSzs7O1FBQUMsY0FBTSxPQUFBLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBZCxDQUFjLEVBQUMsQ0FDOUIsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBRW5COzs7UUFBTyxjQUFNLE9BQUEsR0FBRyxDQUFDLFdBQVcsRUFBRSxFQUFqQixDQUFpQixFQUFDO0lBQ25DLENBQUM7Ozs7Ozs7SUFFTyxtQ0FBUzs7Ozs7O0lBQWpCLFVBQ0ksT0FBOEMsRUFDOUMsS0FBYTtRQUVQLElBQUEsZ0NBQTRDLEVBQXpDLFdBQUcsRUFBRSxhQUFLLEVBQUUsVUFBUyxFQUFULDhCQUE2QjtRQUVsRCxJQUFJLEtBQUssQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUU7WUFDekI7Ozs7WUFBTyxVQUFBLENBQUMsSUFBSSxPQUFBLE9BQU8sQ0FBQyxZQUFZLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFwQyxDQUFvQyxFQUFDO1NBQ3BEO1FBRUQsSUFBSSxHQUFHLEtBQUssT0FBTyxFQUFFO1lBQ2pCOzs7O1lBQU8sVUFBQSxDQUFDLElBQUksT0FBQSxPQUFPLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFwQyxDQUFvQyxFQUFDO1NBQ3BEO1FBRUQsSUFBSSxHQUFHLEtBQUssT0FBTyxFQUFFO1lBQ2pCOzs7O1lBQU8sVUFBQSxDQUFDLElBQUksT0FBQSxPQUFPLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxLQUFLLEVBQUUsS0FBRyxDQUFDLEdBQUcsSUFBTSxDQUFDLEVBQS9DLENBQStDLEVBQUM7U0FDL0Q7UUFFRDs7OztRQUFPLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQWxCLENBQWtCLEVBQUM7SUFDbkMsQ0FBQzs7Z0JBdkNKLFVBQVU7O0lBd0NYLHNCQUFDO0NBQUEsQUF4Q0QsQ0FDcUMsbUJBQW1CLEdBdUN2RDtTQXZDWSxlQUFlOzs7Ozs7SUFDeEIsbUNBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7Y29uY2F0LCBkZWZlciwgRU1QVFksIE9ic2VydmFibGV9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHt0YWtlV2hpbGV9IGZyb20gJ3J4anMvb3BlcmF0b3JzJztcbmltcG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbn0gZnJvbSAnLi9hYnN0cmFjdC5wbHVnaW4nO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgQmluZEV2ZW50UGx1Z2luIGV4dGVuZHMgQWJzdHJhY3RFdmVudFBsdWdpbiB7XG4gICAgcHJvdGVjdGVkIHJlYWRvbmx5IG1vZGlmaWVyID0gJyQnO1xuXG4gICAgYWRkRXZlbnRMaXN0ZW5lcihcbiAgICAgICAgZWxlbWVudDogSFRNTEVsZW1lbnQgJiBSZWNvcmQ8c3RyaW5nLCBPYnNlcnZhYmxlPHVua25vd24+PixcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcbiAgICApOiBGdW5jdGlvbiB7XG4gICAgICAgIGVsZW1lbnRbZXZlbnRdID0gRU1QVFk7XG5cbiAgICAgICAgY29uc3QgbWV0aG9kID0gdGhpcy5nZXRNZXRob2QoZWxlbWVudCwgZXZlbnQpO1xuICAgICAgICBjb25zdCB6b25lJCA9IHRoaXMubWFuYWdlci5nZXRab25lKCkub25TdGFibGU7XG4gICAgICAgIGNvbnN0IHN1YiA9IGNvbmNhdChcbiAgICAgICAgICAgIHpvbmUkLnBpcGUodGFrZVdoaWxlKCgpID0+IGVsZW1lbnRbZXZlbnRdID09PSBFTVBUWSkpLFxuICAgICAgICAgICAgZGVmZXIoKCkgPT4gZWxlbWVudFtldmVudF0pLFxuICAgICAgICApLnN1YnNjcmliZShtZXRob2QpO1xuXG4gICAgICAgIHJldHVybiAoKSA9PiBzdWIudW5zdWJzY3JpYmUoKTtcbiAgICB9XG5cbiAgICBwcml2YXRlIGdldE1ldGhvZChcbiAgICAgICAgZWxlbWVudDogSFRNTEVsZW1lbnQgJiBSZWNvcmQ8c3RyaW5nLCB1bmtub3duPixcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcbiAgICApOiAodjogdW5rbm93bikgPT4gdm9pZCB7XG4gICAgICAgIGNvbnN0IFssIGtleSwgdmFsdWUsIHVuaXQgPSAnJ10gPSBldmVudC5zcGxpdCgnLicpO1xuXG4gICAgICAgIGlmIChldmVudC5lbmRzV2l0aCgnLmF0dHInKSkge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5zZXRBdHRyaWJ1dGUoa2V5LCBTdHJpbmcodikpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKGtleSA9PT0gJ2NsYXNzJykge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKHZhbHVlLCAhIXYpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKGtleSA9PT0gJ3N0eWxlJykge1xuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5zdHlsZS5zZXRQcm9wZXJ0eSh2YWx1ZSwgYCR7dn0ke3VuaXR9YCk7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gdiA9PiAoZWxlbWVudFtrZXldID0gdik7XG4gICAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmluZC5wbHVnaW4uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGlua29mZi9uZy1ldmVudC1wbHVnaW5zLyIsInNvdXJjZXMiOlsicGx1Z2lucy9iaW5kLnBsdWdpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxNQUFNLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBYSxNQUFNLE1BQU0sQ0FBQztBQUN0RCxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQU0sZ0JBQWdCLENBQUM7QUFDekMsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0sbUJBQW1CLENBQUM7QUFFdEQ7SUFDcUMsbUNBQW1CO0lBRHhEO1FBQUEscUVBd0NDO1FBdENzQixjQUFRLEdBQUcsR0FBRyxDQUFDOztJQXNDdEMsQ0FBQzs7Ozs7O0lBcENHLDBDQUFnQjs7Ozs7SUFBaEIsVUFDSSxPQUEwRCxFQUMxRCxLQUFhO1FBRWIsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQzs7WUFFakIsTUFBTSxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQzs7WUFDdkMsS0FBSyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUTs7WUFDdkMsR0FBRyxHQUFHLE1BQU0sQ0FDZCxLQUFLLENBQUMsSUFBSSxDQUFDLFNBQVM7OztRQUFDLGNBQU0sT0FBQSxPQUFPLENBQUMsS0FBSyxDQUFDLEtBQUssS0FBSyxFQUF4QixDQUF3QixFQUFDLENBQUMsRUFDckQsS0FBSzs7O1FBQUMsY0FBTSxPQUFBLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBZCxDQUFjLEVBQUMsQ0FDOUIsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBRW5COzs7UUFBTyxjQUFNLE9BQUEsR0FBRyxDQUFDLFdBQVcsRUFBRSxFQUFqQixDQUFpQixFQUFDO0lBQ25DLENBQUM7Ozs7Ozs7SUFFTyxtQ0FBUzs7Ozs7O0lBQWpCLFVBQ0ksT0FBOEMsRUFDOUMsS0FBYTtRQUVQLElBQUEsZ0NBQTRDLEVBQXpDLFdBQUcsRUFBRSxhQUFLLEVBQUUsVUFBUyxFQUFULDhCQUE2QjtRQUVsRCxJQUFJLEtBQUssQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLEVBQUU7WUFDekI7Ozs7WUFBTyxVQUFBLENBQUMsSUFBSSxPQUFBLE9BQU8sQ0FBQyxZQUFZLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFwQyxDQUFvQyxFQUFDO1NBQ3BEO1FBRUQsSUFBSSxHQUFHLEtBQUssT0FBTyxFQUFFO1lBQ2pCOzs7O1lBQU8sVUFBQSxDQUFDLElBQUksT0FBQSxPQUFPLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFwQyxDQUFvQyxFQUFDO1NBQ3BEO1FBRUQsSUFBSSxHQUFHLEtBQUssT0FBTyxFQUFFO1lBQ2pCOzs7O1lBQU8sVUFBQSxDQUFDLElBQUksT0FBQSxPQUFPLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxLQUFLLEVBQUUsS0FBRyxDQUFDLEdBQUcsSUFBTSxDQUFDLEVBQS9DLENBQStDLEVBQUM7U0FDL0Q7UUFFRDs7OztRQUFPLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQWxCLENBQWtCLEVBQUM7SUFDbkMsQ0FBQzs7Z0JBdkNKLFVBQVU7O0lBd0NYLHNCQUFDO0NBQUEsQUF4Q0QsQ0FDcUMsbUJBQW1CLEdBdUN2RDtTQXZDWSxlQUFlOzs7Ozs7SUFDeEIsbUNBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtjb25jYXQsIGRlZmVyLCBFTVBUWSwgT2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7dGFrZVdoaWxlfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XHJcbmltcG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbn0gZnJvbSAnLi9hYnN0cmFjdC5wbHVnaW4nO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgQmluZEV2ZW50UGx1Z2luIGV4dGVuZHMgQWJzdHJhY3RFdmVudFBsdWdpbiB7XHJcbiAgICBwcm90ZWN0ZWQgcmVhZG9ubHkgbW9kaWZpZXIgPSAnJCc7XHJcblxyXG4gICAgYWRkRXZlbnRMaXN0ZW5lcihcclxuICAgICAgICBlbGVtZW50OiBIVE1MRWxlbWVudCAmIFJlY29yZDxzdHJpbmcsIE9ic2VydmFibGU8dW5rbm93bj4+LFxyXG4gICAgICAgIGV2ZW50OiBzdHJpbmcsXHJcbiAgICApOiBGdW5jdGlvbiB7XHJcbiAgICAgICAgZWxlbWVudFtldmVudF0gPSBFTVBUWTtcclxuXHJcbiAgICAgICAgY29uc3QgbWV0aG9kID0gdGhpcy5nZXRNZXRob2QoZWxlbWVudCwgZXZlbnQpO1xyXG4gICAgICAgIGNvbnN0IHpvbmUkID0gdGhpcy5tYW5hZ2VyLmdldFpvbmUoKS5vblN0YWJsZTtcclxuICAgICAgICBjb25zdCBzdWIgPSBjb25jYXQoXHJcbiAgICAgICAgICAgIHpvbmUkLnBpcGUodGFrZVdoaWxlKCgpID0+IGVsZW1lbnRbZXZlbnRdID09PSBFTVBUWSkpLFxyXG4gICAgICAgICAgICBkZWZlcigoKSA9PiBlbGVtZW50W2V2ZW50XSksXHJcbiAgICAgICAgKS5zdWJzY3JpYmUobWV0aG9kKTtcclxuXHJcbiAgICAgICAgcmV0dXJuICgpID0+IHN1Yi51bnN1YnNjcmliZSgpO1xyXG4gICAgfVxyXG5cclxuICAgIHByaXZhdGUgZ2V0TWV0aG9kKFxyXG4gICAgICAgIGVsZW1lbnQ6IEhUTUxFbGVtZW50ICYgUmVjb3JkPHN0cmluZywgdW5rbm93bj4sXHJcbiAgICAgICAgZXZlbnQ6IHN0cmluZyxcclxuICAgICk6ICh2OiB1bmtub3duKSA9PiB2b2lkIHtcclxuICAgICAgICBjb25zdCBbLCBrZXksIHZhbHVlLCB1bml0ID0gJyddID0gZXZlbnQuc3BsaXQoJy4nKTtcclxuXHJcbiAgICAgICAgaWYgKGV2ZW50LmVuZHNXaXRoKCcuYXR0cicpKSB7XHJcbiAgICAgICAgICAgIHJldHVybiB2ID0+IGVsZW1lbnQuc2V0QXR0cmlidXRlKGtleSwgU3RyaW5nKHYpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmIChrZXkgPT09ICdjbGFzcycpIHtcclxuICAgICAgICAgICAgcmV0dXJuIHYgPT4gZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKHZhbHVlLCAhIXYpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYgKGtleSA9PT0gJ3N0eWxlJykge1xyXG4gICAgICAgICAgICByZXR1cm4gdiA9PiBlbGVtZW50LnN0eWxlLnNldFByb3BlcnR5KHZhbHVlLCBgJHt2fSR7dW5pdH1gKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHJldHVybiB2ID0+IChlbGVtZW50W2tleV0gPSB2KTtcclxuICAgIH1cclxufVxyXG4iXX0=

@@ -18,2 +18,3 @@ /**

export {} from './types/predicate';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnMvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBR0EsaUNBQWMscUJBQXFCLENBQUM7QUFDcEMsMkJBQWMsMEJBQTBCLENBQUM7QUFDekMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsa0NBQWMseUJBQXlCLENBQUM7QUFDeEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZUFBYyxtQkFBbUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUHVibGljIEFQSSBTdXJmYWNlIG9mIEB0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnNcbiAqL1xuZXhwb3J0ICogZnJvbSAnLi9jb25zdGFudHMvcGx1Z2lucyc7XG5leHBvcnQgKiBmcm9tICcuL2RlY29yYXRvcnMvc2hvdWxkLWNhbGwnO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL2JpbmQucGx1Z2luJztcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9jYXB0dXJlLnBsdWdpbic7XG5leHBvcnQgKiBmcm9tICcuL3BsdWdpbnMvcHJldmVudC5wbHVnaW4nO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3NpbGVudC5wbHVnaW4nO1xuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3N0b3AucGx1Z2luJztcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy96b25lLnBsdWdpbic7XG5leHBvcnQgKiBmcm9tICcuL3R5cGVzL3ByZWRpY2F0ZSc7XG4iXX0=
export { asCallable } from './utils/as-callable';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0aW5rb2ZmL25nLWV2ZW50LXBsdWdpbnMvIiwic291cmNlcyI6WyJwdWJsaWMtYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBR0EsaUNBQWMscUJBQXFCLENBQUM7QUFDcEMsMkJBQWMsMEJBQTBCLENBQUM7QUFDekMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsbUNBQWMsMEJBQTBCLENBQUM7QUFDekMsa0NBQWMseUJBQXlCLENBQUM7QUFDeEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZ0NBQWMsdUJBQXVCLENBQUM7QUFDdEMsZUFBYyxtQkFBbUIsQ0FBQztBQUNsQywyQkFBYyxxQkFBcUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2luc1xyXG4gKi9cclxuZXhwb3J0ICogZnJvbSAnLi9jb25zdGFudHMvcGx1Z2lucyc7XHJcbmV4cG9ydCAqIGZyb20gJy4vZGVjb3JhdG9ycy9zaG91bGQtY2FsbCc7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9iaW5kLnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9jYXB0dXJlLnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9wcmV2ZW50LnBsdWdpbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vcGx1Z2lucy9zaWxlbnQucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3N0b3AucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi9wbHVnaW5zL3pvbmUucGx1Z2luJztcclxuZXhwb3J0ICogZnJvbSAnLi90eXBlcy9wcmVkaWNhdGUnO1xyXG5leHBvcnQgKiBmcm9tICcuL3V0aWxzL2FzLWNhbGxhYmxlJztcclxuIl19

@@ -9,4 +9,4 @@ /**

*/
export { NG_EVENT_PLUGINS, shouldCall, BindEventPlugin, CaptureEventPlugin, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin } from './public-api';
export { NG_EVENT_PLUGINS, shouldCall, BindEventPlugin, CaptureEventPlugin, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, asCallable } from './public-api';
export { AbstractEventPlugin as ɵa } from './plugins/abstract.plugin';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGlua29mZi1uZy1ldmVudC1wbHVnaW5zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2lucy8iLCJzb3VyY2VzIjpbInRpbmtvZmYtbmctZXZlbnQtcGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUlBLDJKQUFjLGNBQWMsQ0FBQztBQUU3QixPQUFPLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLE1BQU0sMkJBQTJCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbiBhcyDJtWF9IGZyb20gJy4vcGx1Z2lucy9hYnN0cmFjdC5wbHVnaW4nOyJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGlua29mZi1uZy1ldmVudC1wbHVnaW5zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpbmtvZmYvbmctZXZlbnQtcGx1Z2lucy8iLCJzb3VyY2VzIjpbInRpbmtvZmYtbmctZXZlbnQtcGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUlBLHVLQUFjLGNBQWMsQ0FBQztBQUU3QixPQUFPLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLE1BQU0sMkJBQTJCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljLWFwaSc7XG5cbmV4cG9ydCB7QWJzdHJhY3RFdmVudFBsdWdpbiBhcyDJtWF9IGZyb20gJy4vcGx1Z2lucy9hYnN0cmFjdC5wbHVnaW4nOyJdfQ==

@@ -516,2 +516,16 @@ import { EVENT_MANAGER_PLUGINS } from '@angular/platform-browser';

* @fileoverview added by tsickle
* Generated from: utils/as-callable.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
* @param {?} a
* @return {?}
*/
function asCallable(a) {
return (/** @type {?} */ (a));
}
/**
* @fileoverview added by tsickle
* Generated from: public-api.ts

@@ -527,3 +541,3 @@ * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc

export { BindEventPlugin, CaptureEventPlugin, NG_EVENT_PLUGINS, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, shouldCall, AbstractEventPlugin as ɵa };
export { BindEventPlugin, CaptureEventPlugin, NG_EVENT_PLUGINS, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, asCallable, shouldCall, AbstractEventPlugin as ɵa };
//# sourceMappingURL=tinkoff-ng-event-plugins.js.map

@@ -643,2 +643,16 @@ import { EVENT_MANAGER_PLUGINS } from '@angular/platform-browser';

* @fileoverview added by tsickle
* Generated from: utils/as-callable.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
* @param {?} a
* @return {?}
*/
function asCallable(a) {
return (/** @type {?} */ (a));
}
/**
* @fileoverview added by tsickle
* Generated from: public-api.ts

@@ -654,3 +668,3 @@ * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc

export { BindEventPlugin, CaptureEventPlugin, NG_EVENT_PLUGINS, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, shouldCall, AbstractEventPlugin as ɵa };
export { BindEventPlugin, CaptureEventPlugin, NG_EVENT_PLUGINS, PreventEventPlugin, SilentEventPlugin, StopEventPlugin, ZoneEventPlugin, asCallable, shouldCall, AbstractEventPlugin as ɵa };
//# sourceMappingURL=tinkoff-ng-event-plugins.js.map
{
"name": "@tinkoff/ng-event-plugins",
"version": "2.1.0",
"version": "2.1.1",
"peerDependencies": {

@@ -5,0 +5,0 @@ "@angular/core": ">=9.0.0",

@@ -13,1 +13,2 @@ /**

export * from './types/predicate';
export * from './utils/as-callable';

@@ -128,3 +128,3 @@ # Angular Event Plugins

@HostListener('$.disabled')
readonly disabled$ = this.service.loading$
readonly disabled$ = asCallable(this.service.loading$)
```

@@ -134,10 +134,14 @@

**IMPORTANT:** To bind attributes you need to add `.attr` modifier in the end, not the beginning like
in basic Angular binding. This is due to Angular using regexp to match for `attr.` string in `@HostBinding`
decorator:
**IMPORTANT NOTES:**
- Until [this issue](https://github.com/angular/angular/issues/12045) is resolved you would have to use `NO_ERRORS_SCHEMA` in your module in order to bind to arbitrary properties
- `asCallable` is a utility function from this library that simply adds `Function` to the type so Angular thinks it could be a host listener
- To bind attributes you need to add `.attr` modifier in the end, not the beginning like
in basic Angular binding. This is due to Angular using regexp to match for `attr.` string in `@HostBinding`
decorator:
```ts
@HostBinding('$.aria-label.attr')
@HostListener('$.aria-label.attr')
readonly label$ = this.translations.get$('label');
readonly label$ = asCallable(this.translations.get$('label'));
```

@@ -144,0 +148,0 @@

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":4,"metadata":{"NG_EVENT_PLUGINS":[{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":11,"character":17},"useClass":{"__symbolic":"reference","name":"SilentEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":16,"character":17},"useClass":{"__symbolic":"reference","name":"PreventEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":21,"character":17},"useClass":{"__symbolic":"reference","name":"StopEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":26,"character":17},"useClass":{"__symbolic":"reference","name":"ZoneEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":31,"character":17},"useClass":{"__symbolic":"reference","name":"CaptureEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":36,"character":17},"useClass":{"__symbolic":"reference","name":"BindEventPlugin"},"multi":true}],"shouldCall":{"__symbolic":"function","parameters":["predicate"],"value":{"__symbolic":"error","message":"Lambda not supported","line":8,"character":11,"module":"./decorators/should-call"}},"BindEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"getMethod":[{"__symbolic":"method"}]}},"CaptureEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"supports":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}]}},"PreventEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"SilentEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"StopEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"ZoneEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}],"handle":[{"__symbolic":"method"}]}},"Predicate":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","members":{"supports":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}],"unwrap":[{"__symbolic":"method"}]}}},"origins":{"NG_EVENT_PLUGINS":"./constants/plugins","shouldCall":"./decorators/should-call","BindEventPlugin":"./plugins/bind.plugin","CaptureEventPlugin":"./plugins/capture.plugin","PreventEventPlugin":"./plugins/prevent.plugin","SilentEventPlugin":"./plugins/silent.plugin","StopEventPlugin":"./plugins/stop.plugin","ZoneEventPlugin":"./plugins/zone.plugin","Predicate":"./types/predicate","ɵa":"./plugins/abstract.plugin"},"importAs":"@tinkoff/ng-event-plugins"}
{"__symbolic":"module","version":4,"metadata":{"NG_EVENT_PLUGINS":[{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":11,"character":17},"useClass":{"__symbolic":"reference","name":"SilentEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":16,"character":17},"useClass":{"__symbolic":"reference","name":"PreventEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":21,"character":17},"useClass":{"__symbolic":"reference","name":"StopEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":26,"character":17},"useClass":{"__symbolic":"reference","name":"ZoneEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":31,"character":17},"useClass":{"__symbolic":"reference","name":"CaptureEventPlugin"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"EVENT_MANAGER_PLUGINS","line":36,"character":17},"useClass":{"__symbolic":"reference","name":"BindEventPlugin"},"multi":true}],"shouldCall":{"__symbolic":"function","parameters":["predicate"],"value":{"__symbolic":"error","message":"Lambda not supported","line":8,"character":11,"module":"./decorators/should-call"}},"BindEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"getMethod":[{"__symbolic":"method"}]}},"CaptureEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"supports":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}]}},"PreventEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"SilentEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"StopEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}]}},"ZoneEventPlugin":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"addEventListener":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}],"handle":[{"__symbolic":"method"}]}},"Predicate":{"__symbolic":"interface"},"asCallable":{"__symbolic":"function","parameters":["a"],"value":{"__symbolic":"reference","name":"a"}},"ɵa":{"__symbolic":"class","members":{"supports":[{"__symbolic":"method"}],"addGlobalEventListener":[{"__symbolic":"method"}],"addEventListener":[{"__symbolic":"method"}],"unwrap":[{"__symbolic":"method"}]}}},"origins":{"NG_EVENT_PLUGINS":"./constants/plugins","shouldCall":"./decorators/should-call","BindEventPlugin":"./plugins/bind.plugin","CaptureEventPlugin":"./plugins/capture.plugin","PreventEventPlugin":"./plugins/prevent.plugin","SilentEventPlugin":"./plugins/silent.plugin","StopEventPlugin":"./plugins/stop.plugin","ZoneEventPlugin":"./plugins/zone.plugin","Predicate":"./types/predicate","asCallable":"./utils/as-callable","ɵa":"./plugins/abstract.plugin"},"importAs":"@tinkoff/ng-event-plugins"}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc