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 • 3.78 kB
import{$r as qN,Di as wf,Dn as _y,Dr as lo,Dt as Qe,F as HY,Fi as xi,Gt as UY,Ht as Tf,In as by,It as Sn,P as HT,Pr as mc,Rn as co,T as Ee,er as gT,in as Wa,k as G0,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(i,e){if(i&1&&(Wa(0,`mat-icon`),HT(1),wf()),i&2){let t=gT(3);Sn(),jy(t.mdIcon)}}function E(i,e){if(i&1&&_y(0,`i`),i&2)Tf(gT(3).faIcon)}function w(i,e){if(i&1&&(Wa(0,`button`,0),co(1,O,2,1,`mat-icon`),co(2,E,1,2,`i`,2),Wa(3,`span`),HT(4),wf()()),i&2){let t=gT(2);by(`ngClass`,t.classes)(`disabled`,t.disabled),Sn(),lo(t.mdIcon?1:-1),Sn(),lo(t.faIcon?2:-1),Sn(2),jy(t.label)}}function W(i,e){if(i&1&&(Wa(0,`mat-icon`),HT(1),wf()),i&2){let t=gT(3);Sn(),jy(t.mdIcon)}}function j(i,e){if(i&1&&_y(0,`i`),i&2)Tf(gT(3).faIcon)}function F(i,e){if(i&1&&(Wa(0,`button`,1),co(1,W,2,1,`mat-icon`),co(2,j,1,2,`i`,2),wf()),i&2){let t=gT(2);by(`ngClass`,t.classes)(`disabled`,t.disabled)(`matTooltip`,t.label)(`matTooltipPosition`,t.tooltipPosition)(`matTooltipDisabled`,!t.label),xi(`aria-label`,t.label||null),Sn(),lo(t.mdIcon?1:-1),Sn(),lo(t.faIcon?2:-1)}}function N(i,e){if(i&1&&co(0,w,5,5,`button`,0)(1,F,3,8,`button`,1),i&2)lo(gT().isWide?0:1)}function R(i,e){if(i&1&&(Wa(0,`mat-icon`),HT(1),wf()),i&2){let t=gT(3);Sn(),jy(t.mdIcon)}}function $(i,e){if(i&1&&_y(0,`i`),i&2)Tf(gT(3).faIcon)}function q(i,e){if(i&1&&(Wa(0,`button`,3),co(1,R,2,1,`mat-icon`),co(2,$,1,2,`i`,2),Wa(3,`span`),HT(4),wf()()),i&2){let t=gT(2);by(`ngClass`,t.classes)(`disabled`,t.disabled),Sn(),lo(t.mdIcon?1:-1),Sn(),lo(t.faIcon?2:-1),Sn(2),jy(t.label)}}function z(i,e){if(i&1&&(Wa(0,`mat-icon`),HT(1),wf()),i&2){let t=gT(3);Sn(),jy(t.mdIcon)}}function A(i,e){if(i&1&&_y(0,`i`),i&2)Tf(gT(3).faIcon)}function G(i,e){if(i&1&&(Wa(0,`button`,4),co(1,z,2,1,`mat-icon`),co(2,A,1,2,`i`,2),wf()),i&2){let t=gT(2);by(`ngClass`,t.classes)(`disabled`,t.disabled)(`matTooltip`,t.label)(`matTooltipPosition`,t.tooltipPosition)(`matTooltipDisabled`,!t.label),xi(`aria-label`,t.label||null),Sn(),lo(t.mdIcon?1:-1),Sn(),lo(t.faIcon?2:-1)}}function H(i,e){if(i&1&&co(0,q,5,5,`button`,3)(1,G,3,8,`button`,4),i&2)lo(gT().isWide?0:1)}var lt=(()=>{class i{breakpointObserver;cdr;label=``;mdIcon;faIcon;tooltipDirection=`above`;classes=``;disabled=!1;raised=!1;breakpoint=720;isWide=!0;bpSub;constructor(t,m){this.breakpointObserver=t,this.cdr=m}ngOnInit(){this.bpSub=this.breakpointObserver.observe(`(min-width: ${this.breakpoint}px)`).subscribe(t=>{this.isWide=t.matches,this.cdr.markForCheck()})}ngOnDestroy(){this.bpSub?.unsubscribe()}get tooltipPosition(){switch(this.tooltipDirection){case`top`:return`above`;case`bottom`:return`below`;case`above`:case`below`:case`left`:case`right`:case`before`:case`after`:return this.tooltipDirection;default:return`above`}}static ɵfac=function(m){return new(m||i)(Qe(cp),Qe(mc))};static ɵcmp=Ee({type:i,selectors:[[`p3xr-ng-button`]],inputs:{label:`label`,mdIcon:`mdIcon`,faIcon:`faIcon`,tooltipDirection:`tooltipDirection`,classes:`classes`,disabled:`disabled`,raised:`raised`,breakpoint:`breakpoint`},decls:2,vars:1,consts:[[`mat-flat-button`,``,3,`ngClass`,`disabled`],[`mat-mini-fab`,``,3,`ngClass`,`disabled`,`matTooltip`,`matTooltipPosition`,`matTooltipDisabled`],[3,`class`],[`mat-button`,``,1,`md-button-dark-hover-fix`,3,`ngClass`,`disabled`],[`mat-icon-button`,``,1,`md-button-dark-hover-fix`,3,`ngClass`,`disabled`,`matTooltip`,`matTooltipPosition`,`matTooltipDisabled`]],template:function(m,y){m&1&&co(0,N,2,1)(1,H,2,1),m&2&&lo(y.raised?0:1)},dependencies:[Eb,qN,$Y,HY,UY,G0,yt,wt,Qt,gt],styles:[`[_nghost-%COMP%]{display:inline-block}[_nghost-%COMP%] button[_ngcontent-%COMP%]{margin:0!important}`],changeDetection:1})}return i})();export{lt as t};