UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge.

2 lines (1 loc) 1.48 kB
import{a as j}from"./chunk-YM5DEMA2.js";import"./chunk-JRQEWFL4.js";import"./chunk-KUFAY5CP.js";import{c as M}from"./chunk-XJY7A24W.js";import"./chunk-6SEBWKRM.js";import{q as u}from"./chunk-OHFVMRCL.js";import{A as d,z as l}from"./chunk-MMYB2ZMV.js";import{d as h,g as a}from"./chunk-QY7HUYL5.js";import"./chunk-3P637DAY.js";import{h as v,k as y}from"./chunk-SXUVUFAV.js";import"./chunk-R3JWGCC5.js";import{a as g,c as C}from"./chunk-KPKQNEWS.js";import{ga as c,h as s,ha as i,kd as p,la as e,mb as n,w as f}from"./chunk-QSPBB6EE.js";var m=(()=>{class o{$api=e(y);$router=e(h);$toastr=e(v);$translate=e(g);constructor(){}resolve(){return s(this,null,function*(){try{let r=yield f(this.$api.get("/config-editor"));return JSON.stringify(r,null,4)}catch(r){console.error(r),this.$toastr.error(r.message,this.$translate.instant("toast.title_error")),this.$router.navigate(["/"])}})}static \u0275fac=function(t){return new(t||o)};static \u0275prov=c({token:o,factory:o.\u0275fac})}return o})();var $=[{path:"",loadComponent:()=>import("./chunk-DRQQJII6.js").then(o=>o.ConfigEditorComponent),resolve:{config:m}}],R=(()=>{class o{static \u0275fac=function(t){return new(t||o)};static \u0275mod=n({type:o});static \u0275inj=i({imports:[a.forChild($),a]})}return o})();var Q=(()=>{class o{static \u0275fac=function(t){return new(t||o)};static \u0275mod=n({type:o});static \u0275inj=i({providers:[m],imports:[p,l,d,M,u,C.forChild(),R,j]})}return o})();export{Q as ConfigEditorModule};