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.1 to 2.1.2

3

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

@@ -308,3 +308,4 @@ (function (global, factory) {

function (element, event) {
element[event] = rxjs.EMPTY;
var _a;
element[event] = (_a = element[event]) !== null && _a !== void 0 ? _a : rxjs.EMPTY;
/** @type {?} */

@@ -311,0 +312,0 @@ var method = this.getMethod(element, event);

@@ -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 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})}));
***************************************************************************** */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){var e;t[n]=null!==(e=t[n])&&void 0!==e?e:r.EMPTY;var i=this.getMethod(t,n),u=this.manager.getZone().onStable,a=r.concat(u.pipe(o.takeWhile((function(){return t[n]===r.EMPTY}))),r.defer((function(){return t[n]}))).subscribe(i);return function(){return a.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

@@ -21,3 +21,4 @@ /**

addEventListener(element, event) {
element[event] = EMPTY;
var _a;
element[event] = (_a = element[event]) !== null && _a !== void 0 ? _a : EMPTY;
/** @type {?} */

@@ -86,2 +87,2 @@ const method = this.getMethod(element, event);

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

@@ -29,3 +29,4 @@ /**

function (element, event) {
element[event] = EMPTY;
var _a;
element[event] = (_a = element[event]) !== null && _a !== void 0 ? _a : EMPTY;
/** @type {?} */

@@ -102,2 +103,2 @@ var method = this.getMethod(element, event);

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

@@ -81,3 +81,4 @@ import { EVENT_MANAGER_PLUGINS } from '@angular/platform-browser';

addEventListener(element, event) {
element[event] = EMPTY;
var _a;
element[event] = (_a = element[event]) !== null && _a !== void 0 ? _a : EMPTY;
/** @type {?} */

@@ -84,0 +85,0 @@ const method = this.getMethod(element, event);

@@ -111,3 +111,4 @@ import { EVENT_MANAGER_PLUGINS } from '@angular/platform-browser';

function (element, event) {
element[event] = EMPTY;
var _a;
element[event] = (_a = element[event]) !== null && _a !== void 0 ? _a : EMPTY;
/** @type {?} */

@@ -114,0 +115,0 @@ var method = this.getMethod(element, event);

{
"name": "@tinkoff/ng-event-plugins",
"version": "2.1.1",
"version": "2.1.2",
"peerDependencies": {

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

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