PageSourceSearch

https://apex-innovations-media.web.app/6003.87b316cbe583a798.js

js apex-innovations-media.web.app collected 2026-10-03 12:18:04 UTC 6,607 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktonomo=self.webpackChunktonomo||[]).push([[6003],{56003:(L,v,o)=>{o.r(v),o.d(v,{SchedulingFeatureSolutionsModule:()=>D});var f=o(69808),h=o(74202),b=o(38612),l=o(96410),S=o(70655),p=o(44224),k=o(36053),y=o(63527),P=o(24850),I=o(92198),F=o(72986),T=o(87168),$=o(87545),C=o(658),u=o(71545),O=o(24254),t=o(5e3),N=o(14912),j=o(10969),E=o(10594);let d=class{constructor(e,i,s,n,a,m){this.route=e,this.createOrderFacade=i,this.schedulerSolutionsFacade=s,this.packageSolutionSelectorService=n,this.solutionPackageStore=a,this.appConfigService=m,this.bookingUser$=this.createOrderFacade.bookingUser$,this.bookingFlow$=this.createOrderFacade.bookingFlow$,this.order$=this.createOrderFacade.order$,this.dataLoading$=this.createOrderFacade.dataLoading$,this.solutionEntities$=this.schedulerSolutionsFacade.solutionEntities$,this.energyCertificate$=this.createOrderFacade.energyEfficiencyCertificate$.pipe((0,P.U)(g=>this.isEnergyLabelEnabled?g:null)),this.isNextDisabled$=(0,k.aj)([this.dataLoading$,this.solutionPackageStore.hasMissingCustomTierSelection$]).pipe((0,P.U)(([g,c])=>g||c)),this.bookingFlow=null,this.order={},this.initSubscriptions()}ngOnInit(){this.createOrderFacade.updateStep(u._V.Services),this.createOrderFacade.init(),this.initOrderData()}initOrderData(){(0,k.aj)([this.bookingFlow$,this.bookingUser$,this.order$]).pipe((0,I.h)(([e])=>null!=e),(0,F.q)(1),(0,T.M)(this.createOrderFacade.selectedPackageAndSolutions$)).subscribe(([[e,i,s],n])=>{var a;this.solutionPackageStore.loadData({bookingFlow:e,customerUid:null!==(a=null==i?void 0:i.uid)&&void 0!==a?a:null,order:s,selectedPackageId:null,selectedSolutionIds:[],selectedPackageCustomTierIndex:n.selectedPackageCustomTier,selectedSolutionCustomTierIndices:n.selectedSolutionCustomTiers,draftPackageId:n.selectedPackageId,draftSolutionIds:n.selectedSolutionIds})})}initSubscriptions(){this.bookingFlow$.pipe((0,p.t)(this)).subscribe(e=>{this.bookingFlow=e||null}),this.order$.pipe((0,p.t)(this)).subscribe(e=>{this.order=e})}get queryParams(){return this.route.snapshot.queryParams}get isEnergyLabelEnabled(){return!!this.appConfigService.isEnergyLabelEnabled}getCustomTiersSummary(e,i,s,n){return this.bookingFlow?this.packageSolutionSelectorService.getCustomTiersSummary(this.order,this.bookingFlow,e,i,s,n):[]}onSubmitFromSelector(e){this.onSubmit({selectedPackage:e.selectedPackage,selectedSolutionsNotInPackage:e.selectedSolutionsNotInPackage,selectedPackageSolutions:e.selectedSolutionsInPackage,selectedPackageCustomTier:e.selectedPackageCustomTierIndex,selectedSolutionCustomTiers:e.selectedSolutionCustomTierIndices})}onPrev(){this.createOrderFacade.createOrder()}onNext(){this.solutionPackageStore.solutionPackageResults$.pipe((0,F.q)(1),(0,$.w)(e=>(0,y.D)(this.onSubmit({selectedPackage:e.selectedPackage,selectedSolutionsNotInPackage:e.selectedSolutionsNotInPackage,selectedPackageSolutions:e.selectedSolutionsInPackage,selectedPackageCustomTier:e.selectedPackageCustomTierIndex,selectedSolutionCustomTiers:e.selectedSolutionCustomTierIndices})))).subscribe()}onSubmit(e){var i,s,n;return(0,S.mG)(this,void 0,void 0,function*(){const a={},m=e.selectedPackageSolutions.concat(e.selectedSolutionsNotInPackage),g=e.selectedSolutionsNotInPackage.map(c=>c.name);a.services=m.map(c=>c.name),a.services_a_la_cart=g,a.service_custom_tiers=this.getCustomTiersSummary(e.selectedPackage,m,e.selectedPackageCustomTier,e.selectedSolutionCustomTiers),a.packages=(0,O.key)(Object.assign(Object.assign({},this.order),{package:{name:null!==(s=null===(i=e.selectedPackage)||void 0===i?void 0:i.name)&&void 0!==s?s:""}})),e.selectedPackage&&(a.package={packageId:e.selectedPackage.id,name:e.selectedPackage.name,agentCode:e.selectedPackage.agentCode||""}),this.createOrderFacade.updateSelectedPackageId((null===(n=e.selectedPackage)||void 0===n?void 0:n.id)||null),this.createOrderFacade.updateSelectedSolutionIds(e.selectedSolutionsNotInPackage.map(c=>c.id)),this.createOrderFacade.updateSelectedPackageSolutionIds(e.selectedPackageSolutions.map(c=>c.id)),this.createOrderFacade.updateSelectedPackageCustomTier(e.selectedPackage
1CustomTier),this.createOrderFacade.updateSelectedSolutionCustomTiers(e.selectedSolutionCustomTiers),this.createOrderFacade.updateOrder(a),this.createOrderFacade.navigateToNextStep(this.queryParams)})}};d.\u0275fac=function(e){return new(e||d)(t.\u0275\u0275directiveInject(h.gz),t.\u0275\u0275directiveInject(u.q$),t.\u0275\u0275directiveInject(u.$Q),t.\u0275\u0275directiveInject(l.yKz),t.\u0275\u0275directiveInject(l.bT),t.\u0275\u0275directiveInject(C._ZM))},d.\u0275cmp=t.\u0275\u0275defineComponent({type:d,selectors:[["ng-component"]],viewQuery:function(e,i){if(1&e&&t.\u0275\u0275viewQuery(l.fbU,7),2&e){let s;t.\u0275\u0275queryRefresh(s=t.\u0275\u0275loadQuery())&&(i.betPackageSolutionSelector=s.first)}},features:[t.\u0275\u0275ProvidersFeature([l.bT])],decls:10,vars:10,consts:[[1,"order-step-container"],[1,"order-step-content","h-auto"],[1,"pl-12"],[3,"hideBasket","energyCertificate","submittedItems"],["prevButtonText","Skip & select time slot on calendar",3,"isPrevDisabled","isNextDisabled","prev","next"]],template:function(e,i){if(1&e&&(t.\u0275\u0275element(0,"tn-scheduler-flow-header"),t.\u0275\u0275elementStart(1,"div",0)(2,"div",1)(3,"h2",2),t.\u0275\u0275text(4,"Add services"),t.\u0275\u0275elementEnd()(),t.\u0275\u0275elementStart(5,"ui-beta-package-solution",3),t.\u0275\u0275listener("submittedItems",function(n){return i.onSubmitFromSelector(n)}),t.\u0275\u0275pipe(6,"async"),t.\u0275\u0275elementEnd()(),t.\u0275\u0275elementStart(7,"tn-scheduler-flow-footer",4),t.\u0275\u0275listener("prev",function(){return i.onPrev()})("next",function(){return i.onNext()}),t.\u0275\u0275pipe(8,"async"),t.\u0275\u0275pipe(9,"async"),t.\u0275\u0275elementEnd()),2&e){let s,n;t.\u0275\u0275advance(5),t.\u0275\u0275property("hideBasket",!0)("energyCertificate",t.\u0275\u0275pipeBind1(6,4,i.energyCertificate$)),t.\u0275\u0275advance(2),t.\u0275\u0275property("isPrevDisabled",null!==(s=t.\u0275\u0275pipeBind1(8,6,i.dataLoading$))&&void 0!==s&&s)("isNextDisabled",null!==(n=t.\u0275\u0275pipeBind1(9,8,i.isNextDisabled$))&&void 0!==n&&n)}},directives:[N.l,j.f,E.r],pipes:[f.AsyncPipe],styles:[""]}),d=(0,S.gn)([(0,p.c)(),(0,S.w6)("design:paramtypes",[h.gz,u.q$,u.$Q,l.yKz,l.bT,C._ZM])],d);const M=[{path:"",pathMatch:"full",component:d}];let D=(()=>{class r{}return r.\u0275fac=function(i){return new(i||r)},r.\u0275mod=t.\u0275\u0275defineNgModule({type:r}),r.\u0275inj=t.\u0275\u0275defineInjector({imports:[[f.CommonModule,h.Bz.forChild(M),l.eYi,b.vr]]}),r})()}}]);

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.