homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge.
2 lines (1 loc) • 3.51 kB
JavaScript
import{b as S,c as E,d as H}from"./chunk-RBTY27L3.js";import{b as B}from"./chunk-CG4JSQF7.js";import{s as w}from"./chunk-YATM6BZO.js";import{D as L}from"./chunk-QCMOCU6Q.js";import{Ab as r,Dc as f,Ec as u,Fb as p,Gb as a,Hb as o,Ib as s,Sb as I,Ta as C,Ua as T,Xb as x,Ya as i,Zb as m,aa as g,ga as M,ha as k,jc as D,kc as b,lc as y,mb as h,mc as v,xb as _,zb as l}from"./chunk-ZMC752RO.js";function V(t,d){if(t&1&&s(0,"i"),t&2){let e=m();D(`fas ${e.faIconClass} mb-3 icon-xl`)}}function A(t,d){if(t&1&&s(0,"h5",6),t&2){let e=m();p("innerHTML",e.subtitle,C)}}function N(t,d){if(t&1&&s(0,"p",8),t&2){let e=m();p("innerHTML",e.message2,C)}}function z(t,d){if(t&1&&(a(0,"div",9),s(1,"markdown",16),o()),t&2){let e=m();i(),p("data",e.markdownMessage2)}}function O(t,d){if(t&1){let e=I();a(0,"button",17),f(1,"translate"),x("click",function(){M(e);let n=m();return k(n.dismissModal())}),b(2),f(3,"translate"),o()}t&2&&(_("aria-label",u(1,2,"form.button_close")),i(2),v(" ",u(3,4,"form.button_close")," "))}function $(t,d){if(t&1){let e=I();a(0,"button",17),f(1,"translate"),x("click",function(){M(e);let n=m();return k(n.dismissModal())}),b(2),f(3,"translate"),o()}t&2&&(_("aria-label",u(1,2,"form.button_close")),i(2),v(" ",u(3,4,"form.button_close")," "))}function j(t,d){if(t&1&&(a(0,"a",15),b(1),s(2,"i",18),o()),t&2){let e=m();p("href",e.ctaButtonLink,T),i(),v(" ",e.ctaButtonLabel," ")}}var Y=(()=>{class t{$activeModal=g(w);modalData=g(B);title=this.modalData.title;subtitle=this.modalData.subtitle;message=this.modalData.message;message2=this.modalData.markdownMessage2;ctaButtonLabel=this.modalData.ctaButtonLabel;ctaButtonLink=this.modalData.ctaButtonLink;faIconClass=this.modalData.faIconClass;markdownMessage2=this.modalData.markdownMessage2;dismissModal(){this.$activeModal.dismiss("Dismiss")}static \u0275fac=function(c){return new(c||t)};static \u0275cmp=h({type:t,selectors:[["app-information"]],decls:19,vars:13,consts:[["role","dialog","aria-modal","true",1,"modal-content"],[1,"modal-header"],["id","information-modal-title",1,"modal-title"],["type","button","data-bs-dismiss","modal",1,"btn-close",3,"click"],[1,"modal-body","text-center"],[3,"class"],[1,"mb-3",3,"innerHTML"],[1,"mb-0",3,"innerHTML"],[1,"mb-0","mt-3",3,"innerHTML"],[1,"alert","p-3","mt-3"],[1,"modal-footer","justify-content-between"],[1,"text-start"],["type","button","data-bs-dismiss","modal",1,"btn","btn-elegant"],[1,"text-center"],[1,"text-end"],["target","_blank","rel","noopener noreferrer",1,"btn","btn-primary","text-decoration-none",3,"href"],[1,"plugin-md",3,"data"],["type","button","data-bs-dismiss","modal",1,"btn","btn-elegant",3,"click"],[1,"fas","fa-external-link-alt"]],template:function(c,n){c&1&&(a(0,"div",0)(1,"div",1)(2,"h5",2),b(3),o(),a(4,"button",3),f(5,"translate"),x("click",function(){return n.dismissModal()}),o()(),a(6,"div",4),l(7,V,1,2,"i",5),l(8,A,1,1,"h5",6),s(9,"p",7),l(10,N,1,1,"p",8),l(11,z,2,1,"div",9),o(),a(12,"div",10)(13,"div",11),l(14,O,4,6,"button",12),o(),a(15,"div",13),l(16,$,4,6,"button",12),o(),a(17,"div",14),l(18,j,3,2,"a",15),o()()()),c&2&&(_("aria-labelledby","information-modal-title"),i(3),y(n.title),i(),_("aria-label",u(5,11,"form.button_close")),i(3),r(n.faIconClass?7:-1),i(),r(n.subtitle?8:-1),i(),p("innerHTML",n.message,C),i(),r(n.message2?10:-1),i(),r(n.markdownMessage2?11:-1),i(3),r(n.ctaButtonLink?14:-1),i(2),r(n.ctaButtonLink?-1:16),i(2),r(n.ctaButtonLink?18:-1))},dependencies:[E,S,H,L],encapsulation:2,changeDetection:0})}return t})();export{Y as a};