Comparing version 0.0.3 to 0.0.4
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("resize-observer-polyfill"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","resize-observer-polyfill","@angular/common"],t):t(e["ngx-eq"]={},e.ng.core,e.ResizeObserver,e.ng.common)}(this,function(e,t,r,n){"use strict";r=r&&r.hasOwnProperty("default")?r["default"]:r;var o=function(){function e(e,t,n){var o=this;this.elementRef=e,this.ref=t,this.config=n,this.ngxEQ=!0,this.small=!1,this.medium=!1,this.large=!1,this.extraLarge=!1;var a=this.elementRef.nativeElement;this.changes=new r(function(e){try{for(var t=function(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}(e),r=t.next();!r.done;r=t.next()){var a=r.value.contentRect.width;o.reset(),a>=n.small&&(o.small=!0),a>=n.medium&&(o.medium=!0),a>=n.large&&(o.large=!0),a>=n.extraLarge&&(o.extraLarge=!0)}}catch(l){i={error:l}}finally{try{r&&!r.done&&(s=t["return"])&&s.call(t)}finally{if(i)throw i.error}}var i,s;o.ref.detectChanges()}),this.changes.observe(a)}return e.prototype.ngOnDestroy=function(){this.changes.disconnect()},e.prototype.reset=function(){this.small=!1,this.medium=!1,this.large=!1,this.extraLarge=!1},e}();o.decorators=[{type:t.Directive,args:[{selector:"[ngxEQ]"}]}],o.ctorParameters=function(){return[{type:t.ElementRef},{type:t.ChangeDetectorRef},{type:undefined,decorators:[{type:t.Inject,args:["config"]}]}]},o.propDecorators={ngxEQ:[{type:t.HostBinding,args:["class.ngx-eq"]}],small:[{type:t.HostBinding,args:["class.ngx-eq-sm"]}],medium:[{type:t.HostBinding,args:["class.ngx-eq-md"]}],large:[{type:t.HostBinding,args:["class.ngx-eq-lg"]}],extraLarge:[{type:t.HostBinding,args:["class.ngx-eq-xl"]}]};var a={small:480,medium:720,large:960,extraLarge:1440},i=function(){function e(){}return e.forRoot=function(t){return void 0===t&&(t={}),{ngModule:e,providers:[{provide:"config",useValue:Object.assign({},a,t)}]}},e}();i.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule],declarations:[o],exports:[o]}]}],i.ctorParameters=function(){return[]},e.defaultConfig=a,e.NgxEqModule=i,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("resize-observer-polyfill"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","resize-observer-polyfill","@angular/common"],t):t(e["ngx-eq"]={},e.ng.core,e.ResizeObserver,e.ng.common)}(this,function(e,t,n,r){"use strict";n=n&&n.hasOwnProperty("default")?n["default"]:n;var o=function(){function e(e,t,s){var l=this;this.elementRef=e,this.ref=t,this.config=s,this.ngxEQ=!0,this.small=!1,this.medium=!1,this.large=!1,this.extraLarge=!1;var r=this.elementRef.nativeElement;this.changes=new n(function(e){try{for(var t=function(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}(e),r=t.next();!r.done;r=t.next()){var n=r.value.contentRect.width;l.reset(),n>=s.small&&(l.small=!0),n>=s.medium&&(l.medium=!0),n>=s.large&&(l.large=!0),n>=s.extraLarge&&(l.extraLarge=!0)}}catch(i){o={error:i}}finally{try{r&&!r.done&&(a=t["return"])&&a.call(t)}finally{if(o)throw o.error}}var o,a;l.ref.detectChanges()}),this.changes.observe(r)}return e.prototype.ngOnDestroy=function(){this.changes.disconnect()},e.prototype.reset=function(){this.small=!1,this.medium=!1,this.large=!1,this.extraLarge=!1},e}();o.decorators=[{type:t.Directive,args:[{selector:"[ngxEQ]"}]}],o.ctorParameters=function(){return[{type:t.ElementRef},{type:t.ChangeDetectorRef},{type:undefined,decorators:[{type:t.Inject,args:["config"]}]}]},o.propDecorators={ngxEQ:[{type:t.HostBinding,args:["class.ngx-eq"]}],small:[{type:t.HostBinding,args:["class.ngx-eq-sm"]}],medium:[{type:t.HostBinding,args:["class.ngx-eq-md"]}],large:[{type:t.HostBinding,args:["class.ngx-eq-lg"]}],extraLarge:[{type:t.HostBinding,args:["class.ngx-eq-xl"]}]};var a={small:480,medium:720,large:960,extraLarge:1440},i=function(){function t(){}return t.forRoot=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[{provide:"config",useValue:Object.assign({},a,e)}]}},t}();i.decorators=[{type:t.NgModule,args:[{imports:[r.CommonModule],declarations:[o],exports:[o]}]}],i.ctorParameters=function(){return[]},e.defaultConfig=a,e.NgxEqModule=i,e.ɵa=o,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=ngx-eq.umd.min.js.map |
@@ -12,3 +12,3 @@ import { ElementRef, OnDestroy, ChangeDetectorRef } from '@angular/core'; | ||
extraLarge: boolean; | ||
changes: ResizeObserver; | ||
changes: any; | ||
constructor(elementRef: ElementRef, ref: ChangeDetectorRef, config: Config); | ||
@@ -15,0 +15,0 @@ ngOnDestroy(): void; |
{ | ||
"name": "ngx-eq", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"repository": "https://github.com/coryrylan/ngx-eq", | ||
@@ -5,0 +5,0 @@ "author": "Cory Rylan", |
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
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
60511
15
1
85