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.78 kB
import {N as h,O as A,S as F,aC as Re,P,F as x}from'./chunk-BwlFOdbx.js';import {L}from'./main-HNF44SV3.js';var u=(()=>{class t{dialog;constructor(e){this.dialog=e;}show(e){return L(this,null,function*(){let{JsonViewDialogComponent:o}=yield import('./chunk-Cer4Yqe4.js'),s=this.dialog.open(o,h({data:{value:e.value},width:"75%",maxHeight:"90vh"}));return new Promise(m=>{s.afterClosed().subscribe(()=>m());})})}static \u0275fac=function(o){return new(o||t)(A(Re))};static \u0275prov=F({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var y=(()=>{class t{dialog;cmd;constructor(e,o){this.dialog=e,this.cmd=o;}show(e){return L(this,null,function*(){let{JsonEditorDialogComponent:o}=yield import('./chunk-WmmfGli-.js');this.cmd.mainResizer$.next({drag:false});let s=this.dialog.open(o,h({data:{value:e.value,hideFormatSave:e.hideFormatSave},disableClose:false,width:"90vw",height:"90vh"}));return new Promise((m,f)=>{s.afterClosed().subscribe(l=>{this.cmd.mainResizer$.next({drag:true}),l?m(l):f();});})})}static \u0275fac=function(o){return new(o||t)(A(Re),A(P))};static \u0275prov=F({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var w=(()=>{class t{dialog;settings;constructor(e,r){this.dialog=e,this.settings=r;}show(e){return L(this,null,function*(){if(!this.settings.showDiffBeforeSave()||(e.oldValue=String(e.oldValue??""),e.newValue=String(e.newValue??""),e.oldValue===e.newValue))return true;let{DiffDialogComponent:r}=yield import('./chunk-B0vmCwHG.js'),s=this.dialog.open(r,h({data:e,width:"800px",maxHeight:"90vh"}));return new Promise(f=>{s.afterClosed().subscribe(u=>f(u===true));})})}static \u0275fac=function(r){return new(r||t)(A(Re),A(x))};static \u0275prov=F({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();export{u,w,y};