-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchunk-CQE233ZX.js
More file actions
1 lines (1 loc) · 10.1 KB
/
Copy pathchunk-CQE233ZX.js
File metadata and controls
1 lines (1 loc) · 10.1 KB
1
import{a as P,c as B}from"./chunk-Y54HNU3H.js";import"./chunk-FFGJMO62.js";import{b as A}from"./chunk-XRBZUWDJ.js";import{k as R,l as j,o as L,q as H,r as V,t as U}from"./chunk-LJRBPGSW.js";import"./chunk-JYBRZQRP.js";import{Aa as k,Da as r,Ea as i,Fa as d,I as f,Ja as I,Ka as g,La as y,O as T,P as b,Qb as O,U as _,Ua as c,W as D,Wa as x,ca as n,da as v,fa as M,ha as N,ia as X,la as C,ma as u,na as Y,ra as E,sb as F,va as l,wa as w,zb as S}from"./chunk-UJIEDWPF.js";function ee(t,Z){if(t&1&&d(0,"i"),t&2){let e=y(2);k("el-popconfirm__icon el-icon-",e.icon,""),w("color",e.iconColor)}}function te(t,Z){if(t&1){let e=I();r(0,"div",1)(1,"div",2)(2,"p",3),E(3,ee,1,5,"i",4),c(4),i(),r(5,"div",5)(6,"button",6),g("click",function(){T(e);let p=y();return b(p.cancel())}),c(7),i(),r(8,"button",6),g("click",function(){T(e);let p=y();return b(p.confirm())}),c(9),i()()(),d(10,"div",7),i()}if(t&2){let e=y();n(3),l("ngIf",!e.hideIcon),n(),x(" ",e.title," "),n(2),l("nelType",e.cancelButtonType)("nelSize","mini"),n(),x(" ",e.cancelButtonText," "),n(),l("nelType",e.confirmButtonType)("nelSize","mini"),n(),x(" ",e.confirmButtonText," "),n(),w("left",e.arrowLeft)("right",e.arrowRight)("top",e.arrowTop)("bottom",e.arrowBottom)("transform",e.transform)}}var z=(()=>{class t{constructor(){this.isOpen=!1,this.arrowLeft="",this.arrowRight="",this.arrowTop="",this.arrowBottom="",this.transform=""}close(){this.isOpen=!1}cancel(){this.isOpen=!1,this.onCancel&&this.onCancel.emit()}confirm(){this.isOpen=!1,this.onConfirm&&this.onConfirm.emit()}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=C({type:t,selectors:[["nel-popconfirm"]],standalone:!1,decls:1,vars:3,consts:[["cdkConnectedOverlay","",3,"overlayOutsideClick","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions"],[1,"el-popover","el-popper","is-light"],[1,"el-popconfirm"],[1,"el-popconfirm__main"],[3,"class","color",4,"ngIf"],[1,"el-popconfirm__action"],["nel-button","",3,"click","nelType","nelSize"],[1,"el-popper__arrow"]],template:function(o,p){o&1&&(E(0,te,11,18,"ng-template",0),g("overlayOutsideClick",function(){return p.close()})),o&2&&l("cdkConnectedOverlayOrigin",p.trigger)("cdkConnectedOverlayOpen",p.isOpen)("cdkConnectedOverlayPositions",p.positionStrategy)},dependencies:[F,R,P],encapsulation:2})}}return t})();var q=(()=>{class t{constructor(e,o,p,a){this.hostView=e,this.elementRef=o,this.resolver=p,this.renderer=a,this.nelPlacement="bottom",this.nelConfirmButtonText="\u786E\u8BA4",this.nelCancelButtonText="\u53D6\u6D88",this.nelConfirmButtonType="primary",this.nelCancelButtonType="text",this.nelIcon="question",this.nelIconColor="#f90",this.nelHideIcon=!1,this.nelOnCancel=new _,this.nelOnConfirm=new _,this.componentFactory=this.resolver.resolveComponentFactory(z);let s=this.hostView.createComponent(this.componentFactory);this.component=s.instance,this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),s.location.nativeElement)}onClick(){this.show()}show(){let e={originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",offsetX:0,offsetY:0},o="",p="",a="",s="",m="";switch(this.nelPlacement){case"top-start":e.originX="start",e.originY="top",e.overlayX="start",e.overlayY="bottom",e.offsetY=-10,o="0",m="translate(30px, 5px)";break;case"top":e.originX="center",e.originY="top",e.overlayX="center",e.overlayY="bottom",e.offsetY=-10,o="50%",m="translate(-50%, 5px)";break;case"top-end":e.originX="end",e.originY="top",e.overlayX="end",e.overlayY="bottom",e.offsetY=-10,o="50%",m="translate(30px, 5px)";break;case"bottom-start":e.originX="start",e.originY="bottom",e.overlayX="start",e.overlayY="top",e.offsetY=10,o="0",a="-10px",m="translate(30px, 5px)";break;case"bottom":e.originX="center",e.originY="bottom",e.overlayX="center",e.overlayY="top",e.offsetY=10,o="50%",a="-10px",m="translate(-50%, 5px)";break;case"bottom-end":e.originX="end",e.originY="bottom",e.overlayX="end",e.overlayY="top",e.offsetY=10,o="50%",a="-10px",m="translate(30px, 5px)";break;case"left-start":e.originX="start",e.originY="top",e.overlayX="end",e.overlayY="top",e.offsetX=-10,p="0",a="0",m="translate(5px, 15px)";break;case"left":e.originX="start",e.originY="center",e.overlayX="end",e.overlayY="center",e.offsetX=-10,p="0",a="50%",m="translate(5px, -50%)";break;case"left-end":e.originX="start",e.originY="bottom",e.overlayX="end",e.overlayY="bottom",e.offsetX=-10,p="0",s="0",m="translate(5px, -15px)";break;case"right-start":e.originX="end",e.originY="top",e.overlayX="start",e.overlayY="top",e.offsetX=10,o="0",a="0",m="translate(-5px, 15px)";break;case"right":e.originX="end",e.originY="center",e.overlayX="start",e.overlayY="center",e.offsetX=10,o="0",a="50%",m="translate(-5px, -50%)";break;case"right-end":e.originX="end",e.originY="bottom",e.overlayX="start",e.overlayY="bottom",e.offsetX=10,o="0",s="0",m="translate(-5px, -15px)";break}this.component&&(this.component.title=this.nelPopconfirmTitle,this.component.onCancel=this.nelOnCancel,this.component.onConfirm=this.nelOnConfirm,this.component.confirmButtonText=this.nelConfirmButtonText,this.component.cancelButtonText=this.nelCancelButtonText,this.component.confirmButtonType=this.nelConfirmButtonType,this.component.cancelButtonType=this.nelCancelButtonType,this.component.icon=this.nelIcon,this.component.iconColor=this.nelIconColor,this.component.hideIcon=this.nelHideIcon,this.component.trigger={elementRef:this.elementRef},this.component.isOpen=!0,this.component.positionStrategy=[e],this.component.arrowLeft=o,this.component.arrowRight=p,this.component.arrowTop=a,this.component.arrowBottom=s,this.component.transform=m)}static{this.\u0275fac=function(o){return new(o||t)(v(X),v(D),v(M),v(N))}}static{this.\u0275dir=Y({type:t,selectors:[["","nel-popconfirm",""]],hostBindings:function(o,p){o&1&&g("click",function(s){return p.onClick(s.target)})},inputs:{nelPopconfirmTitle:"nelPopconfirmTitle",nelPlacement:"nelPlacement",nelConfirmButtonText:"nelConfirmButtonText",nelCancelButtonText:"nelCancelButtonText",nelConfirmButtonType:"nelConfirmButtonType",nelCancelButtonType:"nelCancelButtonType",nelIcon:"nelIcon",nelIconColor:"nelIconColor",nelHideIcon:"nelHideIcon"},outputs:{nelOnCancel:"nelOnCancel",nelOnConfirm:"nelOnConfirm"},standalone:!1})}}return t})();var G=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=u({type:t})}static{this.\u0275inj=f({imports:[S,j,B,A]})}}return t})();var J=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=C({type:t,selectors:[["nel-demo-popconfirm-basic"]],standalone:!1,decls:29,vars:24,consts:[[1,"box"],[1,"top"],["nel-button","","nel-popconfirm","",1,"item",3,"nelPopconfirmTitle","nelPlacement"],[1,"left"],[1,"right"],[1,"bottom"]],template:function(o,p){o&1&&(r(0,"div",0)(1,"div",1)(2,"button",2),c(3,"\u4E0A\u5DE6"),i(),r(4,"button",2),c(5,"\u4E0A\u8FB9"),i(),r(6,"button",2),c(7,"\u4E0A\u53F3"),i()(),r(8,"div",3)(9,"button",2),c(10,"\u5DE6\u4E0A"),i(),r(11,"button",2),c(12,"\u5DE6\u8FB9"),i(),r(13,"button",2),c(14,"\u5DE6\u4E0B"),i()(),r(15,"div",4)(16,"button",2),c(17,"\u53F3\u4E0A"),i(),r(18,"button",2),c(19,"\u53F3\u8FB9"),i(),r(20,"button",2),c(21,"\u53F3\u4E0B"),i()(),r(22,"div",5)(23,"button",2),c(24,"\u4E0B\u5DE6"),i(),r(25,"button",2),c(26,"\u4E0B\u8FB9"),i(),r(27,"button",2),c(28,"\u4E0B\u53F3"),i()()()),o&2&&(n(2),l("nelPopconfirmTitle","Top Left \u63D0\u793A\u6587\u5B57")("nelPlacement","top-start"),n(2),l("nelPopconfirmTitle","Top Center \u63D0\u793A\u6587\u5B57")("nelPlacement","top"),n(2),l("nelPopconfirmTitle","Top Right \u63D0\u793A\u6587\u5B57")("nelPlacement","top-end"),n(3),l("nelPopconfirmTitle","Left Top \u63D0\u793A\u6587\u5B57")("nelPlacement","left-start"),n(2),l("nelPopconfirmTitle","Left Center \u63D0\u793A\u6587\u5B57")("nelPlacement","left"),n(2),l("nelPopconfirmTitle","Left Bottom \u63D0\u793A\u6587\u5B57")("nelPlacement","left-end"),n(3),l("nelPopconfirmTitle","Righ Top \u63D0\u793A\u6587\u5B57")("nelPlacement","right-start"),n(2),l("nelPopconfirmTitle","Right Center \u63D0\u793A\u6587\u5B57")("nelPlacement","right"),n(2),l("nelPopconfirmTitle","Right Bottom \u63D0\u793A\u6587\u5B57")("nelPlacement","right-end"),n(3),l("nelPopconfirmTitle","Bottom Left \u63D0\u793A\u6587\u5B57")("nelPlacement","bottom-start"),n(2),l("nelPopconfirmTitle","Bottom Center \u63D0\u793A\u6587\u5B57")("nelPlacement","bottom"),n(2),l("nelPopconfirmTitle","Bottom Right \u63D0\u793A\u6587\u5B57")("nelPlacement","bottom-end"))},dependencies:[q,P],styles:[".box[_ngcontent-%COMP%]{width:400px}.top[_ngcontent-%COMP%]{text-align:center}.left[_ngcontent-%COMP%]{float:left;width:60px}.right[_ngcontent-%COMP%]{float:right;width:60px}.bottom[_ngcontent-%COMP%]{clear:both;text-align:center}.item[_ngcontent-%COMP%]{margin:4px}.left[_ngcontent-%COMP%] .el-tooltip__popper[_ngcontent-%COMP%], .right[_ngcontent-%COMP%] .el-tooltip__popper[_ngcontent-%COMP%]{padding:8px 10px}"]})}}return t})();var K=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=u({type:t})}static{this.\u0275inj=f({imports:[G,B]})}}return t})();var Q=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=C({type:t,selectors:[["app-popconfirm"]],standalone:!1,decls:10,vars:2,consts:[["code","import { NelPopconfirmModule } from 'ng-element-ui/popconfirm';"],[3,"codeUrl"],["demo",""],[3,"docUrl"]],template:function(o,p){o&1&&(r(0,"h2"),c(1,"Popconfirm \u6C14\u6CE1\u786E\u8BA4\u6846"),i(),r(2,"p"),c(3,"\u70B9\u51FB\u5143\u7D20\uFF0C\u5F39\u51FA\u6C14\u6CE1\u786E\u8BA4\u6846\u3002"),i(),d(4,"app-code",0),r(5,"h3"),c(6,"\u57FA\u7840\u7528\u6CD5"),i(),r(7,"app-demo",1),d(8,"nel-demo-popconfirm-basic",2),i(),d(9,"app-doc",3)),o&2&&(n(7),l("codeUrl","components-popconfirm-demo-basic.component"),n(2),l("docUrl","components-popconfirm"))},dependencies:[J,L,H,V],encapsulation:2})}}return t})();var ie=[{path:"",component:Q}],W=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=u({type:t})}static{this.\u0275inj=f({imports:[O.forChild(ie),O]})}}return t})();var qe=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=u({type:t})}static{this.\u0275inj=f({imports:[K,U,W]})}}return t})();export{qe as PopconfirmModule};