UNPKG

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.42 kB
import{Di as wf,Dr as lo,Dt as Qe,F as HY,Fi as xi,In as by,It as Sn,Lt as Sy,P as HT,Pr as mc,Rn as co,T as Ee,W as J,er as gT,in as Wa,mn as YQ,t as $Y,vr as jy,w as Eb,zn as cp}from"./chunk-CHqDEyfr.js";import{r as gt,t as Qt}from"./chunk-CNSP-oVC.js";import{n as wt,r as yt}from"./chunk-CGgWGJ3E.js";function O(e,E){if(e&1&&(Wa(0,`span`),HT(1),wf()),e&2){let n=gT();Sn(),jy(n.label)}}var Q=(()=>{class e{breakpointObserver;i18n;cdr;label=``;icon=`cancel`;cancel=new J;isWide=!0;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 ɵfac=function(i){return new(i||e)(Qe(cp),Qe(YQ),Qe(mc))};static ɵcmp=Ee({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&&(Wa(0,`button`,0),Sy(`click`,function(){return t.cancel.emit()}),Wa(1,`mat-icon`),HT(2),wf(),co(3,O,2,1,`span`),wf()),i&2&&(by(`matTooltip`,t.label)(`matTooltipDisabled`,t.isWide),xi(`aria-label`,t.label),Sn(2),jy(t.icon),Sn(),lo(t.isWide?3:-1))},dependencies:[Eb,$Y,HY,yt,wt,Qt,gt],encapsulation:2,changeDetection:1})}return e})();export{Q as t};