1"use strict";(self.webpackChunkwebclient_webpack=self.webpackChunkwebclient_webpack||[]).push([[2050],{67290(v,T,m){m.d(T,{c:()=>r});var o=m(89417),P=m(98352),H=m(19781),g=m(68018),d=m(35547),C=m(85802);const a=[[["val-errors"]]],t=["val-errors"];function h(i,f){if(1&i&&(d.j41(0,"label",0),d.EFF(1),d.nI1(2,"translate"),d.k0s()),2&i){const n=d.XpG();d.R7$(),d.JRh(d.bMT(2,1,n.label))}}function l(i,f){if(1&i){const n=d.RV6();d.j41(0,"field-checkbox",3),d.mxI("ngModelChange",function(p){const u=C.eBV(n).$implicit;return d.DH7(u.checked,p)||(u.checked=p),C.Njj(p)}),d.bIt("ngModelChange",function(){C.eBV(n);const p=d.XpG();return C.Njj(p.onCheckboxChange())}),d.k0s()}if(2&i){const n=f.$implicit,c=d.XpG();d.R50("ngModel",n.checked),d.Y8G("label",n.label)("disabled",n.disabled||c.disabled)("description",n.description)("hint",n.hint),d.BMQ("data-qa",n.dataQa||"checkbox-option")}}let r=(()=>{class i extends P.z{label="";options=[];inline;value=[];items;ngOnChanges(n){n.options&&this.updateCheckboxes(!0)}writeValue(n){super.writeValue(n||[]),this.updateCheckboxes()}onCheckboxChange(){const n=this.items.reduce((c,{checked:p,value:u})=>p?c.concat([u]):c,[]);super.valueChanged(n)}updateCheckboxes(n=!1){n||!this.items?this.items=(this.options||[]).map(c=>({...c,checked:this.value.includes(c.value)})):this.items.forEach(c=>{c.checked=this.value.includes(c.value)})}static \u0275fac=(()=>{let n;return function(p){return(n||(n=d.xGo(i)))(p||i)}})();static \u0275cmp=d.VBU({type:i,selectors:[["field-checkbox-group"]],inputs:{label:"label",options:"options",inline:"inline"},features:[d.Jv_([{provide:o.kq,multi:!0,useExisting:i}]),d.Vt3,d.OA$],ngContentSelectors:t,decls:6,vars:4,consts:[[1,"form-label"],[1,"mb-0",3,"ngModel","label","disabled","description","hint"],["data-qa","validation",1,"form-control-validation"],[1,"mb-0",3,"ngModelChange","ngModel","label","disabled","description","hint"]],template:function(c,p){1&c&&(d.NAR(a),d.nVh(0,h,3,3,"label",0),d.j41(1,"div"),d.Z7z(2,l,1,6,"field-checkbox",1,d.fX1),d.k0s(),d.j41(4,"div",2),d.SdG(5),d.k0s()),2&c&&(d.vxM(p.label?0:-1),d.R7$(),d.HbH(d.VkB("d-flex row-gap-2 column-gap-3 ",p.inline?"flex-wrap":"flex-column")),d.R7$(),d.Dyx(p.items))},dependencies:[H.t,o.X1,o.BC,o.YN,o.vS,g.D9],styles:["[_nghost-%COMP%]{display:block;margin-bottom:16px}.ng-touched.ng-invalid[_nghost-%COMP%] .form-check-input:not(:disabled), .invalid[_nghost-%COMP%] .form-check-input:not(:disabled){border-color:var(--error)}"],changeDetection:0})}return i})()},66409(v,T,m){m.d(T,{$:()=>H});var o=m(35547),P=m(85802);let H=(()=>{class g{static \u0275fac=function(a){return new(a||g)};static \u0275cmp=o.VBU({type:g,selectors:[["app-arrow-left-light-icon"],["","app-arrow-left-light-icon",""]],decls:2,vars:0,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 448 512"],["d","M4.7 244.7c-6.2 6.2-6.2 16.4 0 22.6l176 176c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L54.6 272 432 272c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 240 203.3 91.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-176 176z"]],template:function(a,t){1&a&&(P.qSk(),o.rj2(0,"svg",0),o.Hgh(1,"path",1),o.eux())},encapsulation:2})}return g})()},83188(v,T,m){m.d(T,{H:()=>b});var o=m(85802),P=m(68018),H=m(59882),g=m(93049),d=m(99775),C=m(66409),a=m(35547);let t=(()=>{class e{static \u0275fac=function(y){return new(y||e)};static \u0275cmp=a.VBU({type:e,selectors:[["app-question-circle-regular-icon"],["","app-question-circle-regular-icon",""]],decls:2,vars:0,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 512 512"],["d","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42
118.841-42 42-42 42 18.841 42 42z"]],template:function(y,x){1&y&&(o.qSk(),a.rj2(0,"svg",0),a.Hgh(1,"path",1),a.eux())},encapsulation:2})}return e})();var h=m(18530),l=m(23386),r=m(89079);const i=[[["","top-bar",""]],[["table",8,"scrollable-table"]],[["",8,"scrollable-table"],["",8,"scrollable"]],"*",[["","header",""]],[["","help",""]],[["","header-text",""]]],f=["[top-bar]","table.scrollable-table",".scrollable-table, .scrollable","*","[header]","[help]","[header-text]"];function n(e,_){if(1&e){const $=a.RV6();a.j41(0,"button",11),a.bIt("click",function(){o.eBV($);const x=a.XpG(2);return o.Njj(x.backEmitter.next())}),a.k0s()}}function c(e,_){if(1&e&&a.nrm(0,"a",6),2&e){const $=a.XpG(2);a.Y8G("routerLink",$.backRouterLink)}}function p(e,_){if(1&e&&(a.j41(0,"h4",7)(1,"span",12),a.EFF(2),a.nI1(3,"translate"),a.k0s(),a.SdG(4,6),a.k0s()),2&e){const $=a.XpG(2);a.R7$(2),a.JRh(a.bMT(3,1,$.header))}}function u(e,_){if(1&e&&(a.j41(0,"a",10),a.nI1(1,"translate"),a.j41(2,"span"),a.EFF(3),a.nI1(4,"translate"),a.k0s(),a.nrm(5,"app-question-circle-regular-icon"),a.k0s()),2&e){const $=a.XpG(2);a.Y8G("href",a.bMT(1,2,$.helpUrl||"_i18n.OfficeUsersAdmin"),a.B4B),a.R7$(3),a.JRh(a.bMT(4,4,"_i18n.HelpPage"))}}function s(e,_){if(1&e&&(a.j41(0,"div",0)(1,"div",4),a.nVh(2,n,1,0,"button",5),a.nVh(3,c,1,1,"a",6),a.nVh(4,p,5,3,"h4",7),a.k0s(),a.j41(5,"div",8),a.SdG(6,4),a.j41(7,"div",9),a.SdG(8,5),a.nVh(9,u,6,6,"a",10),a.k0s()()()),2&e){const $=a.XpG();a.R7$(2),a.vxM($.backRouterLink||!$.backEmitter.observed||$.hideBack?-1:2),a.R7$(),a.vxM($.backRouterLink&&!$.hideBack?3:-1),a.R7$(),a.vxM($.header?4:-1),a.R7$(5),a.vxM($.isAdminSectionActive?9:-1)}}let b=(()=>{class e{router=(0,o.WQX)(H.Ix);header;disableHeader=!1;hideBack=!1;helpUrl;backRouterLink;backEmitter=new h.B;back=(0,r.p)(this.backEmitter.pipe((0,l.c)(1e3)));get isAdminSectionActive(){return this.router.url.includes("/office")}static \u0275fac=function(y){return new(y||e)};static \u0275cmp=a.VBU({type:e,selectors:[["app-page"]],inputs:{header:"header",disableHeader:"disableHeader",hideBack:"hideBack",helpUrl:"helpUrl",backRouterLink:"backRouterLink"},outputs:{back:"back"},ngContentSelectors:f,decls:8,vars:1,consts:[[1,"page-header"],["cdkScrollable","",1,"scrollable"],["cdkScrollable","",1,"scrollable","overflow-x-auto","hide-empty"],[1,"page-content"],[1,"d-flex","gap-1","align-items-center","mw-0"],["type","button","app-arrow-left-light-icon","","data-qa","back-btn",1,"btn","btn-plain"],["app-arrow-left-light-icon","","data-qa","back-to-parent",1,"btn","btn-plain",3,"routerLink"],["data-qa","header",1,"m-0"],[1,"d-flex","gap-2","flex-1","align-items-center","mw-0"],[1,"ms-auto","d-flex","gap-2"],["target","_blank","data-qa","header-help-guide-btn",1,"btn","btn-plain","fw-normal",3,"href"],["type","button","app-arrow-left-light-icon","","data-qa","back-btn",1,"btn","btn-plain",3,"click"],[1,"d-inline-block"]],template:function(y,x){1&y&&(a.NAR(i),a.nVh(0,s,10,4,"div",0),a.SdG(1),a.j41(2,"div",1),a.SdG(3,1),a.k0s(),a.SdG(4,2),a.j41(5,"div",2)(6,"div",3),a.SdG(7,3),a.k0s()()),2&y&&a.vxM(x.disableHeader?-1:0)},dependencies:[C.$,t,g.Wk,d.uv,P.D9],styles:["@media(max-width:1399.98px){.d-xxl-down-none[_ngcontent-%COMP%], .xxl-visible[_ngcontent-%COMP%]{display:none}}@media(max-width:1199.98px){.d-xl-down-none[_ngcontent-%COMP%], .xl-visible[_ngcontent-%COMP%]{display:none}}@media(max-width:991.98px){.d-lg-down-none[_ngcontent-%COMP%], .lg-visible[_ngcontent-%COMP%]{display:none}}@media(max-width:767.98px){.d-md-down-none[_ngcontent-%COMP%], .md-visible[_ngcontent-%COMP%]{display:none!important}}@media(max-width:575.98px){.d-sm-down-none[_ngcontent-%COMP%], .sm-visible[_ngcontent-%COMP%]{display:none!important}}[_nghost-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--bg-primary)}[_nghost-%COMP%] .page-header[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--spacer);row-gap:var(--spacer-xs);padding:calc(var(--spacer-xs) - .5px) var(--spacer);min-height:var(--aside-folded-nav-height);border-bottom:1px solid var(--border-color);flex-shrink:0}[_nghost-%COMP%] .page-header[_ngcontent-%COMP%] .overflow-x-auto[_ngcontent-%COMP%]{scrollbar-width:none}
1[_nghost-%COMP%] .page-header[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{display:flex;align-items:center;gap:var(--spacer-xs);min-width:0}[_nghost-%COMP%] .page-header[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] span[_ngcontent-%COMP%], [_nghost-%COMP%] .page-header[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] [header-text]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[_nghost-%COMP%] .page-content[_ngcontent-%COMP%]{max-width:1000px;padding:var(--spacer) var(--spacer-l);container-type:inline-size;min-height:100%}[_nghost-%COMP%] .page-content[_ngcontent-%COMP%]:has( tabset:first-child), [_nghost-%COMP%] .page-content[_ngcontent-%COMP%]:has( .button-group:first-child){padding-top:0}[_nghost-%COMP%] >*.scrollable, [_nghost-%COMP%] >*.scrollable-table{flex:1 1 auto;min-width:0;min-height:0}[_nghost-%COMP%] >*.scrollable:empty, [_nghost-%COMP%] >*.scrollable-table:empty{display:none}.new-design [_nghost-%COMP%] .page-header[_ngcontent-%COMP%]{border-bottom:none}.new-design [_nghost-%COMP%] .page-header[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);--svg-size: 20px;--svg-color: currentColor}.new-design [_nghost-%COMP%] .page-body[_ngcontent-%COMP%]{padding-top:0}[_nghost-%COMP%]:has( [top-bar] .filter-container){overflow-y:auto}"]})}return e})()},54381(v,T,m){m.d(T,{G:()=>d});var o=m(97201),P=m(4499),H=m(35547),g=m(85802);let d=(()=>{class C extends P.d{getDefs(t,h="body"){const l=t?.$select,r=t?.$expand;let i=new o.rx(this.encoder);i=this.addToHttpParams(i,"$select",l,o.l2.Form,!1),i=this.addToHttpParams(i,"$expand",r,o.l2.Form,!1);let f=this.defaultHeaders;f=this.configuration.addCredentialToHeaders("Application","Authorization",f,"Bearer ");const n=this.configuration.selectHeaderAccept(["application/json"]);void 0!==n&&(f=f.set("Accept",n));let c="json";n&&(c=n.startsWith("text")?"text":this.configuration.isJsonMime(n)?"json":"blob");const{basePath:u,withCredentials:s}=this.configuration;return this.httpClient.request("get",`${u}/Defs`,{params:i.toHttpParams(),responseType:c,...s?{withCredentials:s}:{},headers:f,observe:h})}getDefsQuery(t,h="body",l=!1,r){const i=t.$select,f=t.$expand;let n=new o.rx(this.encoder);return n=this.addToHttpParams(n,"$select",i,o.l2.Form,!1),n=this.addToHttpParams(n,"$expand",f,o.l2.Form,!1),"/Defs?"+n.toString()}getLicenseParameters(t="body"){let h=this.defaultHeaders;h=this.configuration.addCredentialToHeaders("Application","Authorization",h,"Bearer ");const l=this.configuration.selectHeaderAccept(["application/json"]);void 0!==l&&(h=h.set("Accept",l));let r="json";l&&(r=l.startsWith("text")?"text":this.configuration.isJsonMime(l)?"json":"blob");const{basePath:f,withCredentials:n}=this.configuration;return this.httpClient.request("get",`${f}/Defs/Pbx.GetLicenseParameters()`,{responseType:r,...n?{withCredentials:n}:{},headers:h,observe:t})}getLicenseParametersQuery(t="body",h=!1,l){return"/Defs/Pbx.GetLicenseParameters()"}getRoutes(t,h="body"){const l=t?.defsGetRoutesRequestBody;if(null==l)throw new Error("Required parameter defsGetRoutesRequestBody was null or undefined when calling getRoutes.");let r=this.defaultHeaders;r=this.configuration.addCredentialToHeaders("Application","Authorization",r,"Bearer ");const i=this.configuration.selectHeaderAccept(["application/json"]);void 0!==i&&(r=r.set("Accept",i));const n=this.configuration.selectHeaderContentType(["application/json"]);void 0!==n&&(r=r.set("Content-Type",n));let c="json";i&&(c=i.startsWith("text")?"text":this.configuration.isJsonMime(i)?"json":"blob");const{basePath:u,withCredentials:s}=this.configuration;return this.httpClient.request("post",`${u}/Defs/Pbx.GetRoutes`,{body:l,responseType:c,...s?{withCredentials:s}:{},headers:r,observe:h})}getRoutesQuery(t,h="body",l=!1,r){if(null==t.defsGetRoutesRequestBody)throw new Error("Required parameter defsGetRoutesRequestBody was null or undefined when calling getRoutes.");return"/Defs/Pbx.GetRoutes"}getSystemParameters(t="body"){let h=this.defaultHeaders;h=this.configuration.addCredentialToHeaders("Application","Authorization",h,"Bearer ");const l=this.configuration.selectHeaderAccept(["application/json"]);void 0!==l&&(h=h.set("Accept",l));let r="json";l&&(r=l.startsWith("text")?"text":this.configuration.isJsonMime(l)?"json":"blob");const{basePath:f,withCredentials:n}=this.configuration;return this.httpClient.request("get",`${f}/Defs/Pbx.GetSystemParameters()`,{responseType:r,...n?{withCredentials:n}:{},headers:h,observe:t})}getSystemParametersQuery(t="body",h=!1,l){return"/Defs/Pbx.GetSystemParameters()"}hasSystemOwner(t="body"){let h=this.defaultHeaders;h=this.configuration.addCredentialToHeaders("Application","Authorization",h,"Bearer ");const l=this.configuration.selectHeaderAccept(["application/json"]);void 0!==l&&(h=h.set("Accept",l));let r="json";l&&(r=l.startsWith("text")?"text":this.configuration.isJsonMime(l)?"json":"blob");const{basePath:f,withCredentials:n}=this.configuration;return this.httpClient.request("get",`${f}/Defs/Pbx.HasSystemOwner()`,{responseType:r,...n?{withCredentials:n}:{},headers:h,observe:t})}hasSystemOwnerQuery(t="body",h=!1,l){return"/Defs/Pbx.HasSystemOwner()"}listCodecs(t,h="body"){const l=t?.$top,r=t?.$skip,i=t?.$search,f=t?.$filter,n=t?.$count,c=t?.$orderby,p=t?.$select,u=t?.$expand;let s=new o.rx(this.encoder);s=this.addToHttpParams(s,"$top",l,o.l2.Form,!1),s=this.addToHttpParams(s,"$skip",r,o.l2.Form,!1),s=this.addToHttpParams(s,"$search",i,o.l2.Form,!1),s=this.addToHttpParams(s,"$filter",f,o.l2.Form,!1),s=this.addToHttpParams(s,"$count",n,o.l2.Form,!1),s=this.addToHttpParams(s,"$orderby",c,o.l2.Form,!1),s=this.addToHttpParams(s,"$select",p,o.l2.Form,!1),s=this.addToHttpParams(s,"$expand",u,o.l2.Form,!1);let b=this.defaultHeaders;b=this.configuration.addCredentialToHeaders("Application","Authorization",b,"Bearer ");const e=this.configuration.selectHeaderAccept(["application/json"]);void 0!==e&&(b=b.set("Accept",e));let _="json";e&&(_=e.startsWith("text")?"text":this.configuration.isJsonMime(e)?"json":"blob");const{basePath:y,withCredentials:x}=this.configuration;return this.httpClient.request("get",`${y}/Defs/Codecs`,{params:s.toHttpParams(),responseType:_,...x?{withCredentials:x}:{},headers:b,observe:h})}listCodecsQuery(t,h="body",l=!1,r){const i=t.$top,f=t.$skip,n=t.$search,c=t.$filter,p=t.$count,u=t.$orderby,s=t.$select,b=t.$expand;let e=new o.rx(this.encoder);return e=this.addToHttpParams(e,"$top",i,o.l2.Form,!1),e=this.addToHttpParams(e,"$skip",f,o.l2.Form,!1),e=this.addToHttpParams(e,"$search",n,o.l2.Form,!1),e=this.addToHttpParams(e,"$filter",c,o.l2.Form,!1),e=this.addToHttpParams(e,"$count",p,o.l2.Form,!1),e=this.addToHttpParams(e,"$orderby",u,o.l2.Form,!1),e=this.addToHttpParams(e,"$select",s,o.l2.Form,!1),e=this.addToHttpParams(e,"$expand",b,o.l2.Form,!1),"/Defs/Codecs?"+e.toString()}listGatewayParameterValues(t,h="body"){const l=t?.$top,r=t?.$skip,i=t?.$search,f=t?.$filter,n=t?.$count,c=t?.$orderby,p=t?.$select,u=t?.$expand;let s=new o.rx(this.encoder);s=this.addToHttpParams(s,"$top",l,o.l2.Form,!1),s=this.addToHttpParams(s,"$skip",r,o.l2.Form,!1),s=this.addToHttpParams(s,"$search",i,o.l2.Form,!1),s=this.addToHttpParams(s,"$filter",f,o.l2.Form,!1),s=this.addToHttpParams(s,"$count",n,o.l2.Form,!1),s=this.addToHttpParams(s,"$orderby",c,o.l2.Form,!1),s=this.addToHttpParams(s,"$select",p,o.l2.Form,!1),s=this.addToHttpParams(s,"$expand",u,o.l2.Form,!1);let b=this.defaultHeaders;b=this.configuration.addCredentialToHeaders("Application","Authorization",b,"Bearer ");const e=this.configuration.selectHeaderAccept(["application/json"]);void 0!==e&&(b=b.set("Accept",e));let _="json";e&&(_=e.startsWith("text")?"text":this.configuration.isJsonMime(e)?"json":"blob");const{basePath:y,withCredentials:x}=this.configuration;return this.httpClient.request("get",`${y}/Defs/GatewayParameterValues`,{params:s.toHttpParams(),responseType:_,...x?{withCredentials:x}:{},headers:b,observe:h})}listGatewayParameterValuesQuery(t,h="body",l=!1,r){const i=t.$top,f=t.$skip,n=t.$search,c=t.$filter,p=t.$count,u=t.$orderby,s=t.$select,b=t.$expand;let e=new o.rx(this.encoder);return e=this.addToHttpParams(e,"$top",i,o.l2.Form,!1),e=this.addToHttpParams(e,"$skip",f,o.l2.Form,!1),e=this.addToHttpParams(e,"$search",n,o.l2.Form,!1),e=this.addToHttpParams(e,"$filter",c,o.l2.Form,!1),e=this.addToHttpParams(e,"$count",p,o.l2.Form,!1),e=this.addToHttpParams(e,"$orderby",u,o.l2.Form,!1),e=this.addToHttpParams(e,"$select",s,o.l2.Form,!1),e=this.addToHttpParams(e,"$expand",b,o.l2.Form,!1),"/Defs/GatewayParameterValues?"+e.toString()}listGatewayParameters(t,h="body"){const l=t?.$top,r=t?.$skip,i=t?.$search,f=t?.$filter,n=t?.$count,c=t?.$orderby,p=t?.$select,u=t?.$expand;let s=new o.rx(this.encoder);s=this.addToHttpParams(s,"$top",l,o.l2.Form,!1),s=this.addToHttpParams(s,"$skip",r,o.l2.Form,!1),s=this.addToHttpParams(s,"$search",i,o.l2.Form,!1),s=this.addToHttpParams(s,"$filter",f,o.l2.Form,!1),s=this.addToHttpParams(s,"$count",n,o.l2.Form,!1),s=this.addToHttpParams(s,"$orderby",c,o.l2.Form,!1),s=this.addToHttpParams(s,"$select",p,o.l2.Form,!1),s=this.addToHttpParams(s,"$expand",u,o.l2.Form,!1);let b=this.defaultHeaders;b=this.configuration.addCredentialToHeaders("Application","Authorization",b,"Bearer ");const e=this.configuration.selectHeaderAccept(["application/json"]);void 0!==e&&(b=b.set("Accept",e));let _="json";e&&(_=e.startsWith("text")?"text":this.configuration.isJsonMime(e)?"json":"blob");const{basePath:y,withCredentials:x}=this.configuration;return this.httpClient.request("get",`${y}/Defs/GatewayParameters`,{params:s.toHttpParams(),responseType:_,...x?{withCredentials:x}:{},headers:b,observe:h})}listGatewayParametersQuery(t,h="body",l=!1,r){const i=t.$top,f=t.$skip,n=t.$search,c=t.$filter,p=t.$count,u=t.$orderby,s=t.$select,b=t.$expand;let e=new o.rx(this.encoder);return e=this.addToHttpParams(e,"$top",i,o.l2.Form,!1),e=this.addToHttpParams(e,"$skip",f,o.l2.Form,!1),e=this.addToHttpParams(e,"$search",n,o.l2.Form,!1),e=this.addToHttpParams(e,"$filter",c,o.l2.Form,!1),e=this.addToHttpParams(e,"$count",p,o.l2.Form,!1),e=this.addToHttpParams(e,"$orderby",u,o.l2.Form,!1),e=this.addToHttpParams(e,"$select",s,o.l2.Form,!1),e=this.addToHttpParams(e,"$expand",b,o.l2.Form,!1),"/Defs/GatewayParameters?"+e.toString()}listTimeZones(t,h="body"){const l=t?.$top,r=t?.$skip,i=t?.$search,f=t?.$filter,n=t?.$count,c=t?.$orderby,p=t?.$select,u=t?.$expand;let s=new o.rx(this.encoder);s=this.addToHttpParams(s,"$top",l,o.l2.Form,!1),s=this.addToHttpParams(s,"$skip",r,o.l2.Form,!1),s=this.addToHttpParams(s,"$search",i,o.l2.Form,!1),s=this.addToHttpParams(s,"$filter",f,o.l2.Form,!1),s=this.addToHttpParams(s,"$count",n,o.l2.Form,!1),s=this.addToHttpParams(s,"$orderby",c,o.l2.Form,!1),s=this.addToHttpParams(s,"$select",p,o.l2.Form,!1),s=this.addToHttpParams(s,"$expand",u,o.l2.Form,!1);let b=this.defaultHeaders;b=this.configuration.addCredentialToHeaders("Application","Authorization",b,"Bearer ");const e=this.configuration.selectHeaderAccept(["application/json"]);void 0!==e&&(b=b.set("Accept",e));let _="json";e&&(_=e.startsWith("text")?"text":this.configuration.isJsonMime(e)?"json":"blob");const{basePath:y,withCredentials:x}=this.configuration;return this.httpClient.request("get",`${y}/Defs/TimeZones`,{params:s.toHttpParams(),responseType:_,...x?{withCredentials:x}:{},headers:b,observe:h})}listTimeZonesQuery(t,h="body",l=!1,r){const i=t.$top,f=t.$skip,n=t.$search,c=t.$filter,p=t.$count,u=t.$orderby,s=t.$select,b=t.$expand;let e=new o.rx(this.encoder);return e=this.addToHttpParams(e,"$top",i,o.l2.Form,!1),e=this.addToHttpParams(e,"$skip",f,o.l2.Form,!1),e=this.addToHttpParams(e,"$search",n,o.l2.Form,!1),e=this.addToHttpParams(e,"$filter",c,o.l2.Form,!1),e=this.addToHttpParams(e,"$count",p,o.l2.Form,!1),e=this.addToHttpParams(e,"$orderby",u,o.l2.Form,!1),e=this.addToHttpParams(e,"$select",s,o.l2.Form,!1),e=this.addToHttpParams(e,"$expand",b,o.l2.Form,!1),"/Defs/TimeZones?"+e.toString()}sendEmail(t,h="body"){const l=t?.defsSendEmailRequestBody;if(null==l)throw new Error("Required parameter defsSendEmailRequestBody was null or undefined when calling sendEmail.");let r=this.defaultHeaders;r=this.configuration.addCredentialToHeaders("Application","Authorization",r,"Bearer ");const i=this.configuration.selectHeaderAccept(["application/json"]);
1void 0!==i&&(r=r.set("Accept",i));const n=this.configuration.selectHeaderContentType(["application/json"]);void 0!==n&&(r=r.set("Content-Type",n));let c="json";i&&(c=i.startsWith("text")?"text":this.configuration.isJsonMime(i)?"json":"blob");const{basePath:u,withCredentials:s}=this.configuration;return this.httpClient.request("post",`${u}/Defs/Pbx.SendEmail`,{body:l,responseType:c,...s?{withCredentials:s}:{},headers:r,observe:h})}sendEmailQuery(t,h="body",l=!1,r){if(null==t.defsSendEmailRequestBody)throw new Error("Required parameter defsSendEmailRequestBody was null or undefined when calling sendEmail.");return"/Defs/Pbx.SendEmail"}static \u0275fac=(()=>{let t;return function(l){return(t||(t=H.xGo(C)))(l||C)}})();static \u0275prov=g.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}return C})()},85260(v,T,m){m.d(T,{Cy:()=>i});var P=m(31635),H=m(17705),g=m(35547),d=m(85802),C=m(72806),a=m(49769);const t=["*"];function h(n,c){if(1&n){const p=g.RV6();g.j41(0,"button",3),g.bIt("click",function(){d.eBV(p);const s=g.XpG(2);return d.Njj(s.close())}),g.j41(1,"span",4),g.EFF(2,"\xd7"),g.k0s(),g.j41(3,"span",5),g.EFF(4,"Close"),g.k0s()()}}function l(n,c){if(1&n&&(g.j41(0,"div",1),g.nVh(1,h,5,0,"button",2),g.SdG(2),g.k0s()),2&n){const p=g.XpG();g.HbH("alert alert-"+p.type),g.Y8G("ngClass",p.classes),g.R7$(),g.vxM(p.dismissible?1:-1)}}let r=(()=>{class n{constructor(){this.type="warning",this.dismissible=!1,this.dismissOnTimeout=void 0}static{this.\u0275fac=function(u){return new(u||n)}}static{this.\u0275prov=d.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),i=(()=>{class n{constructor(p,u){this.changeDetection=u,this.type="warning",this.dismissible=!1,this.isOpen=!0,this.onClose=new d.bkB,this.onClosed=new d.bkB,this.classes="",this.dismissibleChange=new d.bkB,Object.assign(this,p),this.dismissibleChange.subscribe(()=>{this.classes=this.dismissible?"alert-dismissible":"",this.changeDetection.markForCheck()})}ngOnInit(){this.dismissOnTimeout&&setTimeout(()=>this.close(),parseInt(this.dismissOnTimeout,10))}close(){this.isOpen&&(this.onClose.emit(this),this.isOpen=!1,this.changeDetection.markForCheck(),this.onClosed.emit(this))}static{this.\u0275fac=function(u){return new(u||n)(g.rXU(r),g.rXU(H.gRc))}}static{this.\u0275cmp=g.VBU({type:n,selectors:[["alert"],["bs-alert"]],inputs:{type:"type",dismissible:"dismissible",dismissOnTimeout:"dismissOnTimeout",isOpen:"isOpen"},outputs:{onClose:"onClose",onClosed:"onClosed"},ngContentSelectors:t,decls:1,vars:1,consts:[["role","alert",3,"class","ngClass"],["role","alert",3,"ngClass"],["type","button","aria-label","Close",1,"close","btn-close"],["type","button","aria-label","Close",1,"close","btn-close",3,"click"],["aria-hidden","true",1,"visually-hidden"],[1,"sr-only","visually-hidden"]],template:function(u,s){1&u&&(g.NAR(),g.nVh(0,l,3,4,"div",0)),2&u&&g.vxM(s.isOpen?0:-1)},dependencies:[a.YU],encapsulation:2,changeDetection:0})}}return(0,P.Cg)([(0,C.Yr)(),(0,P.Sn)("design:type",Object)],n.prototype,"dismissible",void 0),n})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.