p3x-redis-ui-material
Version:
💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity
1 lines • 1.36 kB
JavaScript
import {ae as Q$1,X as Xe,K as op,f as fQ,L as uc,_ as _e,m as mb,e as aY,aK as iY,y as yt,w as wt,i as Qt,j as gt,B as Ba,k as bv,I as IS,v as vf,n as no,p as pv,aI as Ei,c as In,R as Rv,r as ro,J as JT}from'./chunk-BwlFOdbx.js';function O(e,E){if(e&1&&(Ba(0,"span"),IS(1),vf()),e&2){let n=JT();In(),Rv(n.label);}}var Q=(()=>{class e{breakpointObserver;i18n;cdr;label="";icon="cancel";cancel=new Q$1;isWide=true;constructor(n,i,t){this.breakpointObserver=n,this.i18n=i,this.cdr=t,this.breakpointObserver.observe("(min-width: 600px)").subscribe(p=>{this.isWide=p.matches,this.cdr.markForCheck();});}ngOnInit(){this.label||(this.label=this.i18n.strings().intention?.cancel);}static \u0275fac=function(i){return new(i||e)(Xe(op),Xe(fQ),Xe(uc))};static \u0275cmp=_e({type:e,selectors:[["p3xr-dialog-cancel"]],inputs:{label:"label",icon:"icon"},outputs:{cancel:"cancel"},decls:4,vars:5,consts:[["mat-raised-button","","type","button",1,"btn-warn",3,"click","matTooltip","matTooltipDisabled"]],template:function(i,t){i&1&&(Ba(0,"button",0),bv("click",function(){return t.cancel.emit()}),Ba(1,"mat-icon"),IS(2),vf(),no(3,O,2,1,"span"),vf()),i&2&&(pv("matTooltip",t.label)("matTooltipDisabled",t.isWide),Ei("aria-label",t.label),In(2),Rv(t.icon),In(),ro(t.isWide?3:-1));},dependencies:[mb,aY,iY,yt,wt,Qt,gt],encapsulation:2,changeDetection:1})}return e})();export{Q};