UNPKG

angular-croppie-module

Version:

Angular 2+ module for using [Croppie](https://foliotek.github.io/Croppie/).

3 lines (2 loc) 1.22 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("croppie"),require("@angular/common")):"function"==typeof define&&define.amd?define("angular-croppie-module",["exports","@angular/core","croppie","@angular/common"],t):t(e["angular-croppie-module"]={},e.ng.core,e.Croppie,e.ng.common)}(this,function(e,t,o,r){"use strict";var p=function(){function e(e){this.element=e.nativeElement,this.update=new t.EventEmitter}return e.prototype.ngAfterViewInit=function(){var t=this;this.croppieOptions.update=function(e){return t.update.emit(e)},this.croppie=new o(this.element,this.croppieOptions)},e.prototype.ngOnDestroy=function(){this.croppie&&this.croppie.destroy()},e}();p.decorators=[{type:t.Directive,args:[{selector:"img[croppieOptions]",exportAs:"croppie"}]}],p.ctorParameters=function(){return[{type:t.ElementRef}]},p.propDecorators={croppieOptions:[{type:t.Input}],update:[{type:t.Output}]};var i=function(){};i.decorators=[{type:t.NgModule,args:[{imports:[r.CommonModule],declarations:[p],exports:[p]}]}],e.CroppieDirective=p,e.CroppieModule=i,Object.defineProperty(e,"__esModule",{value:!0})}); //# sourceMappingURL=angular-croppie-module.umd.min.js.map