!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("primeng/button"),require("primeng/api")):"function"==typeof define&&define.amd?define("primeng/inplace",["exports","@angular/core","@angular/common","primeng/button","primeng/api"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).primeng=e.primeng||{},e.primeng.inplace={}),e.ng.core,e.ng.common,e.primeng.button,e.primeng.api)}(this,(function(e,t,n,i,o){"use strict";var a=function(){};a.decorators=[{type:t.Component,args:[{selector:"p-inplaceDisplay",template:""}]}];var p=function(){};p.decorators=[{type:t.Component,args:[{selector:"p-inplaceContent",template:""}]}];var c=function(){function e(e){this.cd=e,this.closeIcon="pi pi-times",this.onActivate=new t.EventEmitter,this.onDeactivate=new t.EventEmitter}return e.prototype.ngAfterContentInit=function(){var e=this;this.templates.forEach((function(t){switch(t.getType()){case"display":e.displayTemplate=t.template;break;case"content":e.contentTemplate=t.template}}))},e.prototype.onActivateClick=function(e){this.preventClick||this.activate(e)},e.prototype.onDeactivateClick=function(e){this.preventClick||this.deactivate(e)},e.prototype.activate=function(e){this.disabled||(this.active=!0,this.onActivate.emit(e),this.cd.markForCheck())},e.prototype.deactivate=function(e){this.disabled||(this.active=!1,this.hover=!1,this.onDeactivate.emit(e),this.cd.markForCheck())},e.prototype.onKeydown=function(e){13===e.which&&(this.activate(e),e.preventDefault())},e}();c.decorators=[{type:t.Component,args:[{selector:"p-inplace",template:'\n
\n
\n \n \n
\n
\n \n \n \n
\n
\n ',changeDetection:t.ChangeDetectionStrategy.OnPush,encapsulation:t.ViewEncapsulation.None,styles:[".p-inplace .p-inplace-display{cursor:pointer;display:inline}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{flex:1 1 auto;width:1%}"]}]}],c.ctorParameters=function(){return[{type:t.ChangeDetectorRef}]},c.propDecorators={active:[{type:t.Input}],closable:[{type:t.Input}],disabled:[{type:t.Input}],preventClick:[{type:t.Input}],style:[{type:t.Input}],styleClass:[{type:t.Input}],closeIcon:[{type:t.Input}],templates:[{type:t.ContentChildren,args:[o.PrimeTemplate]}],onActivate:[{type:t.Output}],onDeactivate:[{type:t.Output}]};var l=function(){};l.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule,i.ButtonModule],exports:[c,a,p,i.ButtonModule],declarations:[c,a,p]}]}],e.Inplace=c,e.InplaceContent=p,e.InplaceDisplay=a,e.InplaceModule=l,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=primeng-inplace.umd.min.js.map