homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge
1 lines • 38.8 kB
JavaScript
var __generator=this&&this.__generator||function(n,l){var t,e,u,i,a={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return i={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function o(i){return function(o){return function(i){if(t)throw new TypeError("Generator is already executing.");for(;a;)try{if(t=1,e&&(u=2&i[0]?e.return:i[0]?e.throw||((u=e.return)&&u.call(e),0):e.next)&&!(u=u.call(e,i[1])).done)return u;switch(e=0,u&&(i=[2&i[0],u.value]),i[0]){case 0:case 1:u=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,e=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(u=(u=a.trys).length>0&&u[u.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!u||i[1]>u[0]&&i[1]<u[3])){a.label=i[1];break}if(6===i[0]&&a.label<u[1]){a.label=u[1],u=i;break}if(u&&a.label<u[2]){a.label=u[2],a.ops.push(i);break}u[2]&&a.ops.pop(),a.trys.pop();continue}i=l.call(n,a)}catch(o){i=[6,o],e=0}finally{t=u=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,o])}}};(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{NBqU:function(n,l,t){"use strict";t.r(l);var e=t("8Y7J"),u=function(){},i=t("9AJC"),a=t("uA2L"),o=t("aEvE"),r=t("ui5k"),c=t("C2mI"),d=t("pMnS"),p=[".hb-npm-search[_ngcontent-%COMP%]{outline:0;box-sizing:inherit!important;border:.5px solid #d0d0d0;background-color:inherit;height:50px!important;width:100%;padding:10px;margin-bottom:15px}.hb-npm-search[_ngcontent-%COMP%]:focus, .hb-npm-search[_ngcontent-%COMP%]:hover{border:1px solid #000}.hb-npm-search[_ngcontent-%COMP%]:focus{box-shadow:0 1px 0 0 #000}.plugin-modal-body[_ngcontent-%COMP%]{max-height:60vh;overflow:scroll}.hb-plugin-space-between[_ngcontent-%COMP%]{box-sizing:border-box;width:calc(1/2*100% - (1 - 1/3)*10px)}@media only screen and (max-width:991px){.hb-plugin-space-between[_ngcontent-%COMP%]{width:calc(100% - (1 - 1/3)*10px)}}"],s=t("GFsM"),f=t("vAZj"),g=t("TSSN"),m=t("G0yt"),v=t("SVse"),h=t("iInd"),b=function(){function n(){}return n.prototype.transform=function(n,l,t){var e=new RegExp(l,"g");return n.replace(e,t)},n}(),x=t("s7LF"),C=t("mrSG"),R=t("Vurf"),I=t("HyEY"),y=t("fkPw"),k=function(){function n(n,l,t,e,u,i,a,o){this.$auth=n,this.$api=l,this.$plugin=t,this.$router=e,this.$route=u,this.$fb=i,this.toastr=a,this.translate=o,this.installedPlugins=[],this.loading=!0}return n.prototype.ngOnInit=function(){var n=this;this.navigationSubscription=this.$router.events.subscribe((function(l){l instanceof h.d&&n.loadInstalledPlugins()})),this.form=this.$fb.group({query:["",x.w.required]}),this.loadInstalledPlugins()},n.prototype.loadInstalledPlugins=function(){var n=this;this.installedPlugins=[],this.loading=!0,this.$api.get("/plugins").subscribe((function(l){n.installedPlugins=l.sort((function(n){return!n.update})),n.loading=!1,n.checkRecentlyInstalled()}),(function(l){n.toastr.error(n.translate.instant("plugins.toast_failed_to_load_plugins")+": "+l.message,n.translate.instant("toast.title_error"))}))},n.prototype.checkRecentlyInstalled=function(){var n=this;this.$route.queryParams.subscribe((function(l){return C.__awaiter(n,void 0,void 0,(function(){var n=this;return __generator(this,(function(t){return l.installed&&this.installedPlugins.find((function(n){return n.name===l.installed&&n.settingsSchema}))&&this.$plugin.settings(l.installed).finally((function(){n.$router.navigate(["/plugins"])})),[2]}))}))}))},n.prototype.onSubmit=function(n){var l=n.value;this.$router.navigate(["/plugins/search",l.query])},n.prototype.ngOnDestroy=function(){this.navigationSubscription&&this.navigationSubscription.unsubscribe()},n}(),$=t("EApP"),w=e["\u0275crt"]({encapsulation:0,styles:[p],data:{}});function _(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"app-spinner",[],null,null,null,s.b,s.a)),e["\u0275did"](1,114688,null,0,f.a,[],null,null)],(function(n,l){n(l,1,0)}),null)}function T(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 primary-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,["Installed"]))],(function(n,l){n(l,1,0,"plugins.status_installed")}),null)}function P(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 grey-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,[" Not Installed "]))],(function(n,l){n(l,1,0,"plugins.status_not_installed")}),null)}function N(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 primary-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,[" Update Available "]))],(function(n,l){n(l,1,0,"plugins.status_update_available")}),null)}function V(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 grey-text text-right"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,1,"a",[["class","card-link grey-text"],["rel","noopener noreferrer"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(n()(),e["\u0275ted"](2,null,["@",""]))],null,(function(n,l){n(l,1,0,"https://www.npmjs.com/~"+l.parent.context.$implicit.author),n(l,2,0,l.parent.context.$implicit.author)}))}function D(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,4,"p",[["class","mb-0 grey-text text-right"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,3,"span",[["class","card-link green-text"]],null,null,null,null,null)),(n()(),e["\u0275eld"](2,0,null,null,0,"i",[["class","fas fa-shield-alt"]],null,null,null,null,null)),(n()(),e["\u0275ted"](3,null,[" ",""])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef])],null,(function(n,l){n(l,3,0,e["\u0275unv"](l,3,0,e["\u0275nov"](l,4).transform("plugins.label_certified_plugin")))}))}function S(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"span",[],null,null,null,null,null)),(n()(),e["\u0275ted"](1,null,["(",")"])),e["\u0275ppd"](2,2)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,2,0,e["\u0275nov"](l.parent.parent,2),l.parent.context.$implicit.lastUpdated,"yyyy-MM-dd"));n(l,1,0,t)}))}function E(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"a",[["class","card-link"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(n()(),e["\u0275ted"](-1,null,[" NPM "]))],null,(function(n,l){n(l,0,0,l.parent.context.$implicit.links.npm)}))}function M(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,16777216,null,null,6,"a",[["class","card-link"],["container","body"],["placement","bottom"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.updatePlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),e["\u0275did"](2,737280,null,0,m.bb,[e.ElementRef,e.Renderer2,e.Injector,e.ComponentFactoryResolver,e.ViewContainerRef,m.cb,e.NgZone,v.DOCUMENT,e.ChangeDetectorRef,e.ApplicationRef],{placement:[0,"placement"],container:[1,"container"],ngbTooltip:[2,"ngbTooltip"]},null),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),(n()(),e["\u0275ted"](4,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](6,1),(n()(),e["\u0275and"](0,null,null,0))],(function(n,l){n(l,1,0,"plugins.button_update"),n(l,2,0,"bottom","body",e["\u0275inlineInterpolate"](1,"",e["\u0275unv"](l,2,2,e["\u0275nov"](l,3).transform("plugins.tooltip_update_plugin_to",l.parent.context.$implicit)),""))}),(function(n,l){var t=e["\u0275unv"](l,4,0,n(l,6,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,4,0,e["\u0275nov"](l,5).transform("plugins.button_update"))));n(l,4,0,t)}))}function O(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.uninstallPlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_uninstall"))));n(l,1,0,t)}))}function q(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.installPlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_install"))));n(l,1,0,t)}))}function L(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.settings(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_settings"))));n(l,1,0,t)}))}function A(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,4,"a",[["class","card-link"],["routerLink","/platform-tools/docker/settings"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],(function(n,l,t){var u=!0;return"click"===l&&(u=!1!==e["\u0275nov"](n,1).onClick(t.button,t.ctrlKey,t.metaKey,t.shiftKey)&&u),u}),null,null)),e["\u0275did"](1,671744,null,0,h.o,[h.l,h.a,v.LocationStrategy],{routerLink:[0,"routerLink"]},null),(n()(),e["\u0275ted"](2,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](4,1)],(function(n,l){n(l,1,0,"/platform-tools/docker/settings")}),(function(n,l){n(l,0,0,e["\u0275nov"](l,1).target,e["\u0275nov"](l,1).href);var t=e["\u0275unv"](l,2,0,n(l,4,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,2,0,e["\u0275nov"](l,3).transform("plugins.button_settings"))));n(l,2,0,t)}))}function U(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,16777216,null,null,2,"a",[["class","card-link ml-auto grey-text"],["container","body"],["placement","left"],["rel","noopener noreferrer"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),e["\u0275did"](1,737280,null,0,m.bb,[e.ElementRef,e.Renderer2,e.Injector,e.ComponentFactoryResolver,e.ViewContainerRef,m.cb,e.NgZone,v.DOCUMENT,e.ChangeDetectorRef,e.ApplicationRef],{placement:[0,"placement"],container:[1,"container"],ngbTooltip:[2,"ngbTooltip"]},null),(n()(),e["\u0275eld"](2,0,null,null,0,"i",[["class","fas fa-external-link-alt"]],null,null,null,null,null)),(n()(),e["\u0275and"](0,null,null,0))],(function(n,l){n(l,1,0,"left","body",l.parent.context.$implicit.links.homepage||l.parent.context.$implicit.links.npm)}),(function(n,l){n(l,0,0,l.parent.context.$implicit.links.homepage||l.parent.context.$implicit.links.npm)}))}function j(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,37,"div",[["class","hb-plugin-space-between"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,36,"div",[["class","card card-body mb-3"]],null,null,null,null,null)),(n()(),e["\u0275eld"](2,0,null,null,12,"div",[["class","row"]],null,null,null,null,null)),(n()(),e["\u0275eld"](3,0,null,null,6,"div",[["class","col-sm-6"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,T)),e["\u0275did"](5,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,P)),e["\u0275did"](7,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,N)),e["\u0275did"](9,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](10,0,null,null,4,"div",[["class","col-sm-6 d-none d-sm-block"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,V)),e["\u0275did"](12,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,D)),e["\u0275did"](14,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](15,0,null,null,3,"h4",[["class","card-title mb-0"]],null,null,null,null,null)),(n()(),e["\u0275ted"](16,null,["",""])),e["\u0275ppd"](17,3),e["\u0275ppd"](18,1),(n()(),e["\u0275eld"](19,0,null,null,3,"p",[["class","card-text"]],null,null,null,null,null)),(n()(),e["\u0275ted"](20,null,[""," v"," "])),(n()(),e["\u0275and"](16777216,null,null,1,null,S)),e["\u0275did"](22,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](23,0,null,null,14,"div",[["class","d-flex"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,E)),e["\u0275did"](25,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,M)),e["\u0275did"](27,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,O)),e["\u0275did"](29,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,q)),e["\u0275did"](31,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,L)),e["\u0275did"](33,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,A)),e["\u0275did"](35,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,U)),e["\u0275did"](37,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null)],(function(n,l){var t=l.component;n(l,5,0,!l.context.$implicit.updateAvailable&&l.context.$implicit.installedVersion),n(l,7,0,!l.context.$implicit.installedVersion),n(l,9,0,l.context.$implicit.updateAvailable),n(l,12,0,l.context.$implicit.author&&!l.context.$implicit.certifiedPlugin),n(l,14,0,l.context.$implicit.certifiedPlugin),n(l,22,0,l.context.$implicit.lastUpdated),n(l,25,0,l.context.$implicit.publicPackage),n(l,27,0,l.context.$implicit.updateAvailable),n(l,29,0,l.context.$implicit.installedVersion&&"homebridge-config-ui-x"!==l.context.$implicit.name),n(l,31,0,!l.context.$implicit.installedVersion),n(l,33,0,l.context.$implicit.settingsSchema&&!("homebridge-config-ui-x"===l.context.$implicit.name&&!t.$auth.env.ableToConfigureSelf)),n(l,35,0,l.context.$implicit.settingsSchema&&"homebridge-config-ui-x"===l.context.$implicit.name&&!t.$auth.env.ableToConfigureSelf),n(l,37,0,l.context.$implicit.links.homepage||l.context.$implicit.links.npm)}),(function(n,l){var t=l.context.$implicit.displayName||e["\u0275unv"](l,16,0,n(l,18,0,e["\u0275nov"](l.parent,0),e["\u0275unv"](l,16,0,n(l,17,0,e["\u0275nov"](l.parent,1),l.context.$implicit.name,"-"," "))));n(l,16,0,t),n(l,20,0,l.context.$implicit.name,l.context.$implicit.installedVersion||l.context.$implicit.latestVersion)}))}function F(n){return e["\u0275vid"](0,[e["\u0275pid"](0,v.TitleCasePipe,[]),e["\u0275pid"](0,b,[]),e["\u0275pid"](0,v.DatePipe,[e.LOCALE_ID]),e["\u0275pid"](0,v.UpperCasePipe,[]),(n()(),e["\u0275and"](16777216,null,null,1,null,_)),e["\u0275did"](5,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](6,0,null,null,13,"div",[["class","row"]],null,null,null,null,null)),(n()(),e["\u0275eld"](7,0,null,null,12,"div",[["class","col-md-12"]],null,null,null,null,null)),(n()(),e["\u0275eld"](8,0,null,null,11,"form",[["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngSubmit"],[null,"submit"],[null,"reset"]],(function(n,l,t){var u=!0,i=n.component;return"submit"===l&&(u=!1!==e["\u0275nov"](n,10).onSubmit(t)&&u),"reset"===l&&(u=!1!==e["\u0275nov"](n,10).onReset()&&u),"ngSubmit"===l&&(u=!1!==i.onSubmit(i.form)&&u),u}),null,null)),e["\u0275did"](9,16384,null,0,x.B,[],null,null),e["\u0275did"](10,540672,null,0,x.k,[[8,null],[8,null]],{form:[0,"form"]},{ngSubmit:"ngSubmit"}),e["\u0275prd"](2048,null,x.c,null,[x.k]),e["\u0275did"](12,16384,null,0,x.q,[[4,x.c]],null,null),(n()(),e["\u0275eld"](13,0,null,null,6,"input",[["class","hb-npm-search"],["formControlName","query"],["tabindex","1"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],(function(n,l,t){var u=!0;return"input"===l&&(u=!1!==e["\u0275nov"](n,14)._handleInput(t.target.value)&&u),"blur"===l&&(u=!1!==e["\u0275nov"](n,14).onTouched()&&u),"compositionstart"===l&&(u=!1!==e["\u0275nov"](n,14)._compositionStart()&&u),"compositionend"===l&&(u=!1!==e["\u0275nov"](n,14)._compositionEnd(t.target.value)&&u),u}),null,null)),e["\u0275did"](14,16384,null,0,x.d,[e.Renderer2,e.ElementRef,[2,x.a]],null,null),e["\u0275prd"](1024,null,x.n,(function(n){return[n]}),[x.d]),e["\u0275did"](16,671744,null,0,x.i,[[3,x.c],[8,null],[8,null],[6,x.n],[2,x.z]],{name:[0,"name"]},null),e["\u0275prd"](2048,null,x.o,null,[x.i]),e["\u0275did"](18,16384,null,0,x.p,[[4,x.o]],null,null),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),(n()(),e["\u0275eld"](20,0,null,null,2,"div",[["class","d-flex flex-wrap justify-content-between"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,j)),e["\u0275did"](22,278528,null,0,v.NgForOf,[e.ViewContainerRef,e.TemplateRef,e.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],(function(n,l){var t=l.component;n(l,5,0,t.loading),n(l,10,0,t.form),n(l,16,0,"query"),n(l,22,0,t.installedPlugins)}),(function(n,l){n(l,8,0,e["\u0275nov"](l,12).ngClassUntouched,e["\u0275nov"](l,12).ngClassTouched,e["\u0275nov"](l,12).ngClassPristine,e["\u0275nov"](l,12).ngClassDirty,e["\u0275nov"](l,12).ngClassValid,e["\u0275nov"](l,12).ngClassInvalid,e["\u0275nov"](l,12).ngClassPending),n(l,13,0,e["\u0275unv"](l,13,0,e["\u0275nov"](l,19).transform("plugins.placeholder_search_plugin")),e["\u0275nov"](l,18).ngClassUntouched,e["\u0275nov"](l,18).ngClassTouched,e["\u0275nov"](l,18).ngClassPristine,e["\u0275nov"](l,18).ngClassDirty,e["\u0275nov"](l,18).ngClassValid,e["\u0275nov"](l,18).ngClassInvalid,e["\u0275nov"](l,18).ngClassPending)}))}var K=e["\u0275ccf"]("app-plugins",k,(function(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"app-plugins",[],null,null,null,F,w)),e["\u0275did"](1,245760,null,0,k,[R.a,I.a,y.a,h.l,h.a,x.f,$.j,g.l],null,null)],(function(n,l){n(l,1,0)}),null)}),{},{},[]),z=function(){function n(n,l,t,e,u,i,a){this.$auth=n,this.$api=l,this.$plugin=t,this.$router=e,this.$route=u,this.$fb=i,this.$toastr=a,this.installedPlugins=[],this.loading=!0}return n.prototype.ngOnInit=function(){var n=this;this.$route.params.subscribe((function(l){n.query=l.query,n.search(),n.form=n.$fb.group({query:[n.query,x.w.required]})})),this.navigationSubscription=this.$router.events.subscribe((function(l){l instanceof h.d&&n.search()}))},n.prototype.search=function(){var n=this;this.loading=!0,this.$api.get("/plugins/search/"+this.query).subscribe((function(l){n.installedPlugins=l,n.loading=!1}),(function(l){n.$toastr.error("Failed search npm: "+l.message,"Error")}))},n.prototype.onSubmit=function(n){var l=n.value;this.$router.navigate(l.query.length?["/plugins/search",l.query]:["/plugins"])},n.prototype.ngOnDestroy=function(){this.navigationSubscription&&this.navigationSubscription.unsubscribe()},n}(),Z=e["\u0275crt"]({encapsulation:0,styles:[p],data:{}});function G(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"app-spinner",[],null,null,null,s.b,s.a)),e["\u0275did"](1,114688,null,0,f.a,[],null,null)],(function(n,l){n(l,1,0)}),null)}function H(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 primary-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,["Installed"]))],(function(n,l){n(l,1,0,"plugins.status_installed")}),null)}function J(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 grey-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,[" Not Installed "]))],(function(n,l){n(l,1,0,"plugins.status_not_installed")}),null)}function B(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 primary-text"]],null,null,null,null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),(n()(),e["\u0275ted"](-1,null,[" Update Available "]))],(function(n,l){n(l,1,0,"plugins.status_update_available")}),null)}function X(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"p",[["class","mb-0 grey-text text-right"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,1,"a",[["class","card-link grey-text"],["rel","noopener noreferrer"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(n()(),e["\u0275ted"](2,null,["@",""]))],null,(function(n,l){n(l,1,0,"https://www.npmjs.com/~"+l.parent.context.$implicit.author),n(l,2,0,l.parent.context.$implicit.author)}))}function Y(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,4,"p",[["class","mb-0 grey-text text-right"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,3,"span",[["class","card-link green-text"]],null,null,null,null,null)),(n()(),e["\u0275eld"](2,0,null,null,0,"i",[["class","fas fa-shield-alt"]],null,null,null,null,null)),(n()(),e["\u0275ted"](3,null,[" ",""])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef])],null,(function(n,l){n(l,3,0,e["\u0275unv"](l,3,0,e["\u0275nov"](l,4).transform("plugins.label_certified_plugin")))}))}function W(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,2,"span",[],null,null,null,null,null)),(n()(),e["\u0275ted"](1,null,["(",")"])),e["\u0275ppd"](2,2)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,2,0,e["\u0275nov"](l.parent.parent,2),l.parent.context.$implicit.lastUpdated,"yyyy-MM-dd"));n(l,1,0,t)}))}function Q(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"a",[["class","card-link"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(n()(),e["\u0275ted"](-1,null,[" NPM "]))],null,(function(n,l){n(l,0,0,l.parent.context.$implicit.links.npm)}))}function nn(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,16777216,null,null,6,"a",[["class","card-link"],["container","body"],["placement","bottom"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.updatePlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),e["\u0275did"](1,8536064,null,0,g.e,[g.l,e.ElementRef,e.ChangeDetectorRef],{translate:[0,"translate"]},null),e["\u0275did"](2,737280,null,0,m.bb,[e.ElementRef,e.Renderer2,e.Injector,e.ComponentFactoryResolver,e.ViewContainerRef,m.cb,e.NgZone,v.DOCUMENT,e.ChangeDetectorRef,e.ApplicationRef],{placement:[0,"placement"],container:[1,"container"],ngbTooltip:[2,"ngbTooltip"]},null),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),(n()(),e["\u0275ted"](4,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](6,1),(n()(),e["\u0275and"](0,null,null,0))],(function(n,l){n(l,1,0,"plugins.button_update"),n(l,2,0,"bottom","body",e["\u0275inlineInterpolate"](1,"",e["\u0275unv"](l,2,2,e["\u0275nov"](l,3).transform("plugins.tooltip_update_plugin_to",l.parent.context.$implicit)),""))}),(function(n,l){var t=e["\u0275unv"](l,4,0,n(l,6,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,4,0,e["\u0275nov"](l,5).transform("plugins.button_update"))));n(l,4,0,t)}))}function ln(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.uninstallPlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_uninstall"))));n(l,1,0,t)}))}function tn(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.installPlugin(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_install"))));n(l,1,0,t)}))}function en(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,3,"a",[["class","card-link"]],null,[[null,"click"]],(function(n,l,t){var e=!0;return"click"===l&&(e=!1!==n.component.$plugin.settings(n.parent.context.$implicit.name)&&e),e}),null,null)),(n()(),e["\u0275ted"](1,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](3,1)],null,(function(n,l){var t=e["\u0275unv"](l,1,0,n(l,3,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,1,0,e["\u0275nov"](l,2).transform("plugins.button_settings"))));n(l,1,0,t)}))}function un(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,4,"a",[["class","card-link"],["routerLink","/platform-tools/docker/settings"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],(function(n,l,t){var u=!0;return"click"===l&&(u=!1!==e["\u0275nov"](n,1).onClick(t.button,t.ctrlKey,t.metaKey,t.shiftKey)&&u),u}),null,null)),e["\u0275did"](1,671744,null,0,h.o,[h.l,h.a,v.LocationStrategy],{routerLink:[0,"routerLink"]},null),(n()(),e["\u0275ted"](2,null,[" "," "])),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),e["\u0275ppd"](4,1)],(function(n,l){n(l,1,0,"/platform-tools/docker/settings")}),(function(n,l){n(l,0,0,e["\u0275nov"](l,1).target,e["\u0275nov"](l,1).href);var t=e["\u0275unv"](l,2,0,n(l,4,0,e["\u0275nov"](l.parent.parent,3),e["\u0275unv"](l,2,0,e["\u0275nov"](l,3).transform("plugins.button_settings"))));n(l,2,0,t)}))}function an(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,16777216,null,null,2,"a",[["class","card-link ml-auto grey-text"],["container","body"],["placement","left"],["rel","noopener noreferrer"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),e["\u0275did"](1,737280,null,0,m.bb,[e.ElementRef,e.Renderer2,e.Injector,e.ComponentFactoryResolver,e.ViewContainerRef,m.cb,e.NgZone,v.DOCUMENT,e.ChangeDetectorRef,e.ApplicationRef],{placement:[0,"placement"],container:[1,"container"],ngbTooltip:[2,"ngbTooltip"]},null),(n()(),e["\u0275eld"](2,0,null,null,0,"i",[["class","fas fa-external-link-alt"]],null,null,null,null,null)),(n()(),e["\u0275and"](0,null,null,0))],(function(n,l){n(l,1,0,"left","body",l.parent.context.$implicit.links.homepage||l.parent.context.$implicit.links.npm)}),(function(n,l){n(l,0,0,l.parent.context.$implicit.links.homepage||l.parent.context.$implicit.links.npm)}))}function on(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,37,"div",[["class","hb-plugin-space-between"]],null,null,null,null,null)),(n()(),e["\u0275eld"](1,0,null,null,36,"div",[["class","card card-body mb-3"]],null,null,null,null,null)),(n()(),e["\u0275eld"](2,0,null,null,12,"div",[["class","row"]],null,null,null,null,null)),(n()(),e["\u0275eld"](3,0,null,null,6,"div",[["class","col-sm-6"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,H)),e["\u0275did"](5,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,J)),e["\u0275did"](7,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,B)),e["\u0275did"](9,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](10,0,null,null,4,"div",[["class","col-sm-6 d-none d-sm-block"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,X)),e["\u0275did"](12,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,Y)),e["\u0275did"](14,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](15,0,null,null,3,"h4",[["class","card-title mb-0"]],null,null,null,null,null)),(n()(),e["\u0275ted"](16,null,["",""])),e["\u0275ppd"](17,3),e["\u0275ppd"](18,1),(n()(),e["\u0275eld"](19,0,null,null,3,"p",[["class","card-text"]],null,null,null,null,null)),(n()(),e["\u0275ted"](20,null,[""," v"," "])),(n()(),e["\u0275and"](16777216,null,null,1,null,W)),e["\u0275did"](22,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](23,0,null,null,14,"div",[["class","d-flex"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,Q)),e["\u0275did"](25,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,nn)),e["\u0275did"](27,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,ln)),e["\u0275did"](29,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,tn)),e["\u0275did"](31,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,en)),e["\u0275did"](33,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,un)),e["\u0275did"](35,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275and"](16777216,null,null,1,null,an)),e["\u0275did"](37,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null)],(function(n,l){var t=l.component;n(l,5,0,!l.context.$implicit.updateAvailable&&l.context.$implicit.installedVersion),n(l,7,0,!l.context.$implicit.installedVersion),n(l,9,0,l.context.$implicit.updateAvailable),n(l,12,0,l.context.$implicit.author&&!l.context.$implicit.certifiedPlugin),n(l,14,0,l.context.$implicit.certifiedPlugin),n(l,22,0,l.context.$implicit.lastUpdated),n(l,25,0,l.context.$implicit.publicPackage),n(l,27,0,l.context.$implicit.updateAvailable),n(l,29,0,l.context.$implicit.installedVersion&&"homebridge-config-ui-x"!==l.context.$implicit.name),n(l,31,0,!l.context.$implicit.installedVersion),n(l,33,0,l.context.$implicit.settingsSchema&&!("homebridge-config-ui-x"===l.context.$implicit.name&&!t.$auth.env.ableToConfigureSelf)),n(l,35,0,l.context.$implicit.settingsSchema&&"homebridge-config-ui-x"===l.context.$implicit.name&&!t.$auth.env.ableToConfigureSelf),n(l,37,0,l.context.$implicit.links.homepage||l.context.$implicit.links.npm)}),(function(n,l){var t=l.context.$implicit.displayName||e["\u0275unv"](l,16,0,n(l,18,0,e["\u0275nov"](l.parent,0),e["\u0275unv"](l,16,0,n(l,17,0,e["\u0275nov"](l.parent,1),l.context.$implicit.name,"-"," "))));n(l,16,0,t),n(l,20,0,l.context.$implicit.name,l.context.$implicit.installedVersion||l.context.$implicit.latestVersion)}))}function rn(n){return e["\u0275vid"](0,[e["\u0275pid"](0,v.TitleCasePipe,[]),e["\u0275pid"](0,b,[]),e["\u0275pid"](0,v.DatePipe,[e.LOCALE_ID]),e["\u0275pid"](0,v.UpperCasePipe,[]),(n()(),e["\u0275and"](16777216,null,null,1,null,G)),e["\u0275did"](5,16384,null,0,v.NgIf,[e.ViewContainerRef,e.TemplateRef],{ngIf:[0,"ngIf"]},null),(n()(),e["\u0275eld"](6,0,null,null,13,"div",[["class","row"]],null,null,null,null,null)),(n()(),e["\u0275eld"](7,0,null,null,12,"div",[["class","col-md-12"]],null,null,null,null,null)),(n()(),e["\u0275eld"](8,0,null,null,11,"form",[["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngSubmit"],[null,"submit"],[null,"reset"]],(function(n,l,t){var u=!0,i=n.component;return"submit"===l&&(u=!1!==e["\u0275nov"](n,10).onSubmit(t)&&u),"reset"===l&&(u=!1!==e["\u0275nov"](n,10).onReset()&&u),"ngSubmit"===l&&(u=!1!==i.onSubmit(i.form)&&u),u}),null,null)),e["\u0275did"](9,16384,null,0,x.B,[],null,null),e["\u0275did"](10,540672,null,0,x.k,[[8,null],[8,null]],{form:[0,"form"]},{ngSubmit:"ngSubmit"}),e["\u0275prd"](2048,null,x.c,null,[x.k]),e["\u0275did"](12,16384,null,0,x.q,[[4,x.c]],null,null),(n()(),e["\u0275eld"](13,0,null,null,6,"input",[["class","hb-npm-search"],["formControlName","query"],["tabindex","1"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],(function(n,l,t){var u=!0;return"input"===l&&(u=!1!==e["\u0275nov"](n,14)._handleInput(t.target.value)&&u),"blur"===l&&(u=!1!==e["\u0275nov"](n,14).onTouched()&&u),"compositionstart"===l&&(u=!1!==e["\u0275nov"](n,14)._compositionStart()&&u),"compositionend"===l&&(u=!1!==e["\u0275nov"](n,14)._compositionEnd(t.target.value)&&u),u}),null,null)),e["\u0275did"](14,16384,null,0,x.d,[e.Renderer2,e.ElementRef,[2,x.a]],null,null),e["\u0275prd"](1024,null,x.n,(function(n){return[n]}),[x.d]),e["\u0275did"](16,671744,null,0,x.i,[[3,x.c],[8,null],[8,null],[6,x.n],[2,x.z]],{name:[0,"name"]},null),e["\u0275prd"](2048,null,x.o,null,[x.i]),e["\u0275did"](18,16384,null,0,x.p,[[4,x.o]],null,null),e["\u0275pid"](131072,g.k,[g.l,e.ChangeDetectorRef]),(n()(),e["\u0275eld"](20,0,null,null,2,"div",[["class","d-flex flex-wrap justify-content-between"]],null,null,null,null,null)),(n()(),e["\u0275and"](16777216,null,null,1,null,on)),e["\u0275did"](22,278528,null,0,v.NgForOf,[e.ViewContainerRef,e.TemplateRef,e.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],(function(n,l){var t=l.component;n(l,5,0,t.loading),n(l,10,0,t.form),n(l,16,0,"query"),n(l,22,0,t.installedPlugins)}),(function(n,l){n(l,8,0,e["\u0275nov"](l,12).ngClassUntouched,e["\u0275nov"](l,12).ngClassTouched,e["\u0275nov"](l,12).ngClassPristine,e["\u0275nov"](l,12).ngClassDirty,e["\u0275nov"](l,12).ngClassValid,e["\u0275nov"](l,12).ngClassInvalid,e["\u0275nov"](l,12).ngClassPending),n(l,13,0,e["\u0275unv"](l,13,0,e["\u0275nov"](l,19).transform("plugins.placeholder_search_plugin")),e["\u0275nov"](l,18).ngClassUntouched,e["\u0275nov"](l,18).ngClassTouched,e["\u0275nov"](l,18).ngClassPristine,e["\u0275nov"](l,18).ngClassDirty,e["\u0275nov"](l,18).ngClassValid,e["\u0275nov"](l,18).ngClassInvalid,e["\u0275nov"](l,18).ngClassPending)}))}var cn=e["\u0275ccf"]("app-plugins.search",z,(function(n){return e["\u0275vid"](0,[(n()(),e["\u0275eld"](0,0,null,null,1,"app-plugins",[["class","search"]],null,null,null,rn,Z)),e["\u0275did"](1,245760,null,0,z,[R.a,I.a,y.a,h.l,h.a,x.f,$.j],null,null)],(function(n,l){n(l,1,0)}),null)}),{},{},[]),dn=t("5cj1"),pn=t("IheW"),sn=t("cUpR"),fn=t("areh"),gn=t("LUM0"),mn=t("pKmL"),vn=t("Kk19"),hn=t("0PCI"),bn=function(){};t.d(l,"PluginsModuleNgFactory",(function(){return xn}));var xn=e["\u0275cmf"](u,[],(function(n){return e["\u0275mod"]([e["\u0275mpd"](512,e.ComponentFactoryResolver,e["\u0275CodegenComponentFactoryResolver"],[[8,[i.a,i.b,i.h,i.i,i.e,i.f,i.g,a.g,a.h,a.i,a.j,a.k,a.l,a.m,a.n,a.o,a.p,a.q,a.r,a.s,a.t,a.u,a.v,a.w,a.x,a.y,a.c,a.d,a.e,a.f,o.a,r.a,c.a,d.a,K,cn]],[3,e.ComponentFactoryResolver],e.NgModuleRef]),e["\u0275mpd"](4608,v.NgLocalization,v.NgLocaleLocalization,[e.LOCALE_ID,[2,v["\u0275angular_packages_common_common_a"]]]),e["\u0275mpd"](4608,x.y,x.y,[]),e["\u0275mpd"](4608,x.f,x.f,[]),e["\u0275mpd"](4608,m.v,m.v,[e.ComponentFactoryResolver,e.Injector,m.qb,m.w]),e["\u0275mpd"](4608,dn.c,dn.c,[pn.HttpClient,sn.b]),e["\u0275mpd"](4608,fn.c,fn.c,[]),e["\u0275mpd"](5120,fn.e,(function(){return[new fn.j]}),[]),e["\u0275mpd"](4608,fn.k,fn.k,[]),e["\u0275mpd"](4608,fn.d,fn.d,[fn.e,fn.k]),e["\u0275mpd"](4608,g.h,g.g,[]),e["\u0275mpd"](4608,g.c,g.f,[]),e["\u0275mpd"](4608,g.j,g.d,[]),e["\u0275mpd"](4608,g.b,g.a,[]),e["\u0275mpd"](4608,g.l,g.l,[g.m,g.h,g.c,g.j,g.b,g.n,g.o]),e["\u0275mpd"](4608,gn.a,gn.a,[m.v,I.a]),e["\u0275mpd"](4608,y.a,y.a,[m.v,gn.a]),e["\u0275mpd"](1073742336,v.CommonModule,v.CommonModule,[]),e["\u0275mpd"](1073742336,x.x,x.x,[]),e["\u0275mpd"](1073742336,x.l,x.l,[]),e["\u0275mpd"](1073742336,x.u,x.u,[]),e["\u0275mpd"](1073742336,g.i,g.i,[]),e["\u0275mpd"](1073742336,m.c,m.c,[]),e["\u0275mpd"](1073742336,m.g,m.g,[]),e["\u0275mpd"](1073742336,m.i,m.i,[]),e["\u0275mpd"](1073742336,m.m,m.m,[]),e["\u0275mpd"](1073742336,m.n,m.n,[]),e["\u0275mpd"](1073742336,m.s,m.s,[]),e["\u0275mpd"](1073742336,m.t,m.t,[]),e["\u0275mpd"](1073742336,m.x,m.x,[]),e["\u0275mpd"](1073742336,m.C,m.C,[]),e["\u0275mpd"](1073742336,m.H,m.H,[]),e["\u0275mpd"](1073742336,m.K,m.K,[]),e["\u0275mpd"](1073742336,m.P,m.P,[]),e["\u0275mpd"](1073742336,m.S,m.S,[]),e["\u0275mpd"](1073742336,m.X,m.X,[]),e["\u0275mpd"](1073742336,m.ab,m.ab,[]),e["\u0275mpd"](1073742336,m.db,m.db,[]),e["\u0275mpd"](1073742336,m.eb,m.eb,[]),e["\u0275mpd"](1073742336,m.y,m.y,[]),e["\u0275mpd"](1073742336,mn.a,mn.a,[]),e["\u0275mpd"](1073742336,dn.b,dn.b,[]),e["\u0275mpd"](1073742336,fn.m,fn.m,[]),e["\u0275mpd"](1073742336,fn.l,fn.l,[]),e["\u0275mpd"](1073742336,fn.a,fn.a,[]),e["\u0275mpd"](1073742336,vn.a,vn.a,[]),e["\u0275mpd"](1073742336,hn.a,hn.a,[]),e["\u0275mpd"](1073742336,h.p,h.p,[[2,h.u],[2,h.l]]),e["\u0275mpd"](1073742336,bn,bn,[]),e["\u0275mpd"](1073742336,u,u,[]),e["\u0275mpd"](256,g.o,void 0,[]),e["\u0275mpd"](256,g.n,void 0,[]),e["\u0275mpd"](1024,h.j,(function(){return[[{path:"",component:k},{path:"search/:query",component:z}]]}),[])])}))}}]);