PageSourceSearch

https://order.plowzandmowz.com/3877-es5.d83aa6e0fefaa95434d9.js

js plowzandmowz.com collected 2026-10-02 14:38:26 UTC 92,402 bytes, 1 lines download raw bytes

1!function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function n(e,n,a){return n&&t(e.prototype,n),a&&t(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}(self.webpackChunkplowzandmowz=self.webpackChunkplowzandmowz||[]).push([[3877],{26778:function(t,a,r){r.d(a,{N:function(){return d}});var i=r(88720),o=r(3679),s=r(51274),l=r(88620),d=function(){var t=function(){function t(n,a,r){e(this,t),this.fb=n,this.promotions=a,this.toast=r,this.giftCodeResult=new i.EventEmitter}return n(t,[{key:"ngOnInit",value:function(){this.giftCardForm=this.fb.group({code:[null,[o.kI.required]]})}},{key:"onGiftCodeSubmit",value:function(){this.redeemGiftCode({giftCode:this.giftCardForm.value.code})}},{key:"onClosePopup",value:function(){this.giftCodeResult.emit(!1)}},{key:"redeemGiftCode",value:function(e){var t=this;this.promotions.redeemGiftCard(e).subscribe(function(e){t.toast.successToastr(e.message),t.giftCodeResult.emit(!0)})}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.\u0275\u0275directiveInject(o.qu),i.\u0275\u0275directiveInject(s.F),i.\u0275\u0275directiveInject(l._))},t.\u0275cmp=i.\u0275\u0275defineComponent({type:t,selectors:[["redeem-gift-code"]],outputs:{giftCodeResult:"giftCodeResult"},decls:13,vars:2,consts:[[1,"coupon-popup"],[3,"formGroup","ngSubmit"],[1,"coupon-popup-white-section"],["type","button",1,"coupon-popup-close",3,"click"],[1,"redeem-popup-header"],[1,"ns-group"],["type","text","formControlName","code","id","gCode","data-test-id","gitCard_text","placeholder","Enter Code",1,"ns-input"],["data-test-id","giftCard_redeem",1,"ns-btn","ns-btn-primary","fw",3,"disabled"]],template:function(e,t){1&e&&(i.\u0275\u0275elementStart(0,"div",0),i.\u0275\u0275elementStart(1,"form",1),i.\u0275\u0275listener("ngSubmit",function(){return t.onGiftCodeSubmit()}),i.\u0275\u0275elementStart(2,"div",2),i.\u0275\u0275elementStart(3,"button",3),i.\u0275\u0275listener("click",function(){return t.onClosePopup()}),i.\u0275\u0275text(4,"\xd7"),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(5,"h6",4),i.\u0275\u0275text(6," Redeem Credits "),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(7,"p"),i.\u0275\u0275text(8," Have a gift card to redeem? Enter the code below and the credits will be applied to your account: "),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(9,"div",5),i.\u0275\u0275element(10,"input",6),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(11,"button",7),i.\u0275\u0275text(12," REDEEM "),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementEnd()),2&e&&(i.\u0275\u0275advance(1),i.\u0275\u0275property("formGroup",t.giftCardForm),i.\u0275\u0275advance(10),i.\u0275\u0275property("disabled",t.giftCardForm.invalid))},directives:[o._Y,o.JL,o.sg,o.Fj,o.JJ,o.u],styles:[""]}),t}()},51274:function(t,a,r){r.d(a,{F:function(){return d}});var i,o=r(88002),s=r(88720),l=r(30718),d=((i=function(){function t(n){e(this,t),this.api=n}return n(t,[{key:"getCoupns",value:function(e){return this.api.get("v1/coupons",e).pipe((0,o.U)(function(e){return e}))}},{key:"setCoupon",value:function(e){return this.api.post("v1/coupons/"+e).pipe((0,o.U)(function(e){return e}))}},{key:"redeemGiftCard",value:function(e){return this.api.post("v1/credits/redeem",e).pipe((0,o.U)(function(e){return e}))}},{key:"getGiftCardTemplates",value:function(){return this.api.get("v1/giftcards").pipe((0,o.U)(function(e){return e}))}},{key:"buyCredits",value:function(e){return this.api.post("v1/credits/buy",e).pipe((0,o.U)(function(e){return e}))}}]),t}()).\u0275fac=function(e){return new(e||i)(s.\u0275\u0275inject(l.T))},i.\u0275prov=s.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac,providedIn:"root"}),i)},13877:function(t,a,r){r.r(a),r.d(a,{DashboardModule:function(){return St}});var i,o=r(38583),s=r(8307),l=r(56371),d=r(88720),c=r(65993),m=r(15744),p=r(91841),u=r(63565),f=r(88002),v=r(30718),g=((i=function(){function t(n,a){e(this,t),this.api=n,this.ls=a,this.lsKeys=l.$.storageKeys}return n(t,[{key:"getAttentions",value:function(e){var t=this.ls.getItem(this.lsKeys.user);return this.api.get("v1/customers/"+t.id+"/attention",e).pipe((0,f.U)(function(e){return e}))}}]),t}()).\u0275fac=function(e){return new(e||i)(d.\u0275\u0275inject(v.T),d.\u0275\u0275inject(c.n))},i.\u0275prov=d.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac,providedIn:"root"}),i);function h(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275element(1,"i",8),d.\u0275\u0275elementContainerEnd())}function b(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275element(1,"i",9),d.\u0275\u0275elementContainerEnd())}function E(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",10),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext().$implicit;return d.\u0275\u0275nextContext(3).navigateToApproveQuote(e)}
1),d.\u0275\u0275text(1," Approve Quote "),d.\u0275\u0275element(2,"i",11),d.\u0275\u0275elementEnd()}}function S(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",10),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext().$implicit;return d.\u0275\u0275nextContext(3).navigateToApproveQuote(e)}),d.\u0275\u0275text(1," VIew Issue "),d.\u0275\u0275element(2,"i",11),d.\u0275\u0275elementEnd()}}function y(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"tr"),d.\u0275\u0275elementStart(1,"td"),d.\u0275\u0275template(2,h,2,0,"ng-container",1),d.\u0275\u0275template(3,b,2,0,"ng-container",1),d.\u0275\u0275text(4),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"td"),d.\u0275\u0275text(6," Job "),d.\u0275\u0275elementStart(7,"span",6),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"td"),d.\u0275\u0275text(10),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(11,"td"),d.\u0275\u0275template(12,E,3,0,"a",7),d.\u0275\u0275template(13,S,3,0,"a",7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",n.price),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!n.price),d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",n.status," "),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1(" # ",n.shortID," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",n.price?"Job Quoted for: "+n.price:"Raised : "+n.raisedOn," "),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",n.price),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!n.price)}}function x(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",12),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext(3).navigateToNeedMoreAttentions()}),d.\u0275\u0275text(1," Load more "),d.\u0275\u0275elementEnd()}}function C(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"table",3),d.\u0275\u0275template(2,y,14,7,"tr",4),d.\u0275\u0275pipe(3,"slice"),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(4,x,2,0,"a",5),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext(2);d.\u0275\u0275advance(2),d.\u0275\u0275property("ngForOf",d.\u0275\u0275pipeBind3(3,2,n.attentionsList,0,3)),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",n.attentionCount>3)}}function I(e,t){1&e&&(d.\u0275\u0275elementStart(0,"p",13),d.\u0275\u0275element(1,"img",14),d.\u0275\u0275text(2," All good! No new notifications. "),d.\u0275\u0275elementEnd())}function w(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275template(1,C,5,6,"ng-container",1),d.\u0275\u0275template(2,I,3,0,"p",2),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",0!==n.attentionCount),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",0===n.attentionCount)}}function k(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"div",15),d.\u0275\u0275elementStart(2,"span"),d.\u0275\u0275element(3,"i",16),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd())}var j=function(){var t=function(){function t(n,a){e(this,t),this.attentions=n,this.r=a,this.isAttentionsLoading=!1,this.attentionCount=0,this.attentionsList=[],this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getAttentions()}},{key:"getAttentions",value:function(){var e=this;this.isAttentionsLoading=!0;var t=new p.LE;t=(t=t.append("start","0")).append("end","3"),this.attentions.getAttentions(t).subscribe(function(t){t&&t.data&&(e.attentionCount=t.data.attentionCount,e.attentionsList=t.data.data),e.isAttentionsLoading=!1},function(t){e.isAttentionsLoading=!1})}},{key:"navigateToApproveQuote",value:function(e){this.r.navigate(["/"+this.paths.pm+"/need-attentions"],{queryParams:{jobId:e.jobID}})}},{key:"navigateToNeedMoreAttentions",value:function(){this.r.navigate(["/"+this.paths.pm+"/need-attentions"])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(g),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["attentions-widget"]],decls:4,vars:2,consts:[[1,"pm-header-text"],[4,"ngIf"],["class","no-attention-msg",4,"ngIf"],[1,"table-white-flat","tbl-responsive-50"],[4,"ngFor","ngForOf"],["class","needatt-more",3,"click",4,"ngIf"],[1,"text-blue"],[3,"click",4,"ngIf"],["aria-hidden","true",1,"fa","fa-flag","r"],["aria-hidden","true",1,"fa","fa-calendar-times-o","r"],[3,"click"],["aria-hidden","true",1,"fa","fa-caret-right"],[1,"needatt-more",3,"click"],[1,"n
1o-attention-msg"],["src","assets/images/pm/no-data.svg","alt",""],[1,"small-loader"],[1,"fa","fa-spinner","fa-pulse","fa-3x","fa-fw"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"h5",0),d.\u0275\u0275text(1,"NEEDS ATTENTION"),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(2,w,3,2,"ng-container",1),d.\u0275\u0275template(3,k,4,0,"ng-container",1)),2&e&&(d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",!t.isAttentionsLoading),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.isAttentionsLoading))},directives:[o.O5,o.sg],pipes:[o.OU],styles:[""]}),t}(),D=function(){var t=function(){function t(n,a){e(this,t),this.api=n,this.ls=a,this.lsKeys=l.$.storageKeys}return n(t,[{key:"getIssues",value:function(e){var t=this.ls.getItem(this.lsKeys.user);return this.api.get("v1/customers/"+t.id+"/jobs/issues",e).pipe((0,f.U)(function(e){return e}))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275inject(v.T),d.\u0275\u0275inject(c.n))},t.\u0275prov=d.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t}();function O(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"tr"),d.\u0275\u0275elementStart(1,"td"),d.\u0275\u0275element(2,"i",13),d.\u0275\u0275text(3),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(4,"td"),d.\u0275\u0275text(5),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"td"),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"td"),d.\u0275\u0275text(9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",n.issue," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Job #",n.job.shortID," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Raised: ",n.raisedOn.split(".")[0].split("T")[0]," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Status: ",n.status," ")}}function A(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",14),d.\u0275\u0275elementStart(1,"a",15),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToIssues()}),d.\u0275\u0275text(2," LOAD MORE "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}}var T=function(){var t=function(){function t(n,a){e(this,t),this.isses=n,this.r=a,this.issueCount=0,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getIssuesList()}},{key:"getIssuesList",value:function(){var e=this,t=new p.LE;t=(t=t.append("start","0")).append("end","3"),this.isses.getIssues(t).subscribe(function(t){t&&t.data&&(e.issueCount=t.data.attentionCount,e.issuesList=t.data.data)},function(e){})}},{key:"navigateToIssues",value:function(){this.r.navigate(["/"+this.paths.pm+"/issues"])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(D),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["issues-widget"]],decls:21,vars:3,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"pm-md-hide"],[1,"pm-header-info-list","pm-md-hide"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-table-alt","tbl-responsive-50"],[4,"ngFor","ngForOf"],[1,"pm-pad-body"],[1,"no-attention-msg"],[1,"text-blue"],["class","pm-card-footer text-center",4,"ngIf"],["aria-hidden","true",1,"fa","fa-calendar-times-o","r"],[1,"pm-card-footer","text-center"],[1,"load-more",3,"click"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," ISSUES "),d.\u0275\u0275elementStart(4,"small",3),d.\u0275\u0275text(5,"1-877-756-9963"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"ul",4),d.\u0275\u0275elementStart(7,"li"),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"li"),d.\u0275\u0275text(10," Problem with a job? Contact customer service anytime and we will be happy to assist you. "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(11,"div",5),d.\u0275\u0275elementStart(12,"div",6),d.\u0275\u0275elementStart(13,"table",7),d.\u0275\u0275template(14,O,10,4,"tr",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(15,"div",9),d.\u0275\u0275elementStart(16,"p",10),d.\u0275\u0275text(17," Problem with a job? Contact customer service anytime and we will be happy to assist you. "),d.\u0275\u0275elementStart(18,"span",11),d.\u0275\u0275text(19,"1-800-489-8128"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(20,A,3,0,"div",12),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(8),d.\u0275\u0275textInterpolate1(" ",t.issueCount," Open Issues "),d.\u0275\u0275advance(6),d.\u0275\u0275property("ngForOf",t.issuesList),d.\u0275\u0275advance(6),d.\u0275\u0275property("ngIf",t.issueCount>=3))},directives:[o.sg,o.O5],styles:[""]}),t}(),L=r(35236);function P(e,t){1&e&&(d.\u0275\u0275elementStart(0,"p",8),d.\u0275\u0275text(1," Includes Add-Ons "),d.\u0275\u0275elementEnd())}function N(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"span",9),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate(n.job.price.amount)}}var V=function(){var t=function(){function t(){e(this,t)}return n(t,[{key:"ngOnInit",value:function(){}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["jobCard"]],inputs:{job:["data","job"]},decls:21,vars:8,consts:[[1,"pm-job-card"],["width","17","alt","",3,"src"],[1,"pm-job-card-p-bold"],[1,"pm-job-card-p-bold","mt-2"],[1,"text-blue"],["class","pm-job-p text-green mt-2 mb-0",4,"ngIf"],[1,"text-black-06"],["class","text-green",4,"ngIf"],[1,"pm-job-p","text-green","mt-2","mb-0"],[1,"text-green"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"h6"),d.\u0275\u0275element(2,"img",1),d.\u0275\u0275elementStart(3,"span"),d.\u0275\u0275text(4),d.\u0275\u0275elementStart(5,"small"),d.\u0275\u0275text(6),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(7,"p",2),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"p",3),d.\u0275\u0275text(10," ID: "),d.\u0275\u0275elementStart(11,"span",4),d.\u0275\u0275text(12),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,P,2,0,"p",5),d.\u0275\u0275elementStart(14,"p",2),d.\u0275\u0275text(15," Scheduled On: "),d.\u0275\u0275elementStart(16,"span",6),d.\u0275\u0275text(17),d.\u
10275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(18,"p",3),d.\u0275\u0275text(19," Total: "),d.\u0275\u0275template(20,N,2,1,"span",7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(2),d.\u0275\u0275property("src","assets/images/all-services/"+t.job.jobType+".svg",d.\u0275\u0275sanitizeUrl),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",t.job.jobName," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",t.job.recurringDetails&&t.job.recurringDetails.recurringDuration?"(Every"+t.job.recurringDetails.recurringDuration+" Days)":""," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",t.job.addressDetails&&t.job.addressDetails.completeAddress?t.job.addressDetails.completeAddress:"-"," "),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1("",t.job.shortID," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.job&&t.job.addOnDetails&&t.job.addOnDetails.length>0),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate(t.job.scheduledDate),d.\u0275\u0275advance(3),d.\u0275\u0275property("ngIf",t.job&&t.job.price))},directives:[o.O5],styles:[""]}),t}();function R(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"button",15),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToJobs()}),d.\u0275\u0275text(1," MANAGE "),d.\u0275\u0275elementEnd()}}function J(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"button",16),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToJobs()}),d.\u0275\u0275text(1," MANAGE "),d.\u0275\u0275elementEnd()}}function F(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",17),d.\u0275\u0275elementStart(1,"p",18),d.\u0275\u0275elementStart(2,"strong"),d.\u0275\u0275text(3," No Jobs for Today "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}function $(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"li"),d.\u0275\u0275element(1,"jobCard",19),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275property("data",n)}}function M(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"ul",12),d.\u0275\u0275template(2,$,2,1,"li",13),d.\u0275\u0275pipe(3,"slice"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(2),d.\u0275\u0275property("ngForOf",d.\u0275\u0275pipeBind3(3,1,n.todayJobs,0,3))}}function G(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",17),d.\u0275\u0275elementStart(1,"p",18),d.\u0275\u0275elementStart(2,"strong"),d.\u0275\u0275text(3," No upcoming Jobs "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}function U(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"li"),d.\u0275\u0275element(1,"jobCard",19),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275property("data",n)}}function z(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"li"),d.\u0275\u0275element(1,"jobCard",19),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275property("data",n)}}function q(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",17),d.\u0275\u0275elementStart(1,"p",18),d.\u0275\u0275elementStart(2,"strong"),d.\u0275\u0275text(3," No Overdue Jobs "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}function _(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",20),d.\u0275\u0275elementStart(1,"a",21),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToJobs()}),d.\u0275\u0275text(2," LOAD MORE "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}}var Q=function(){var t=function(){function t(n,a){e(this,t),this.jobs=n,this.r=a,this.jobsCount=0,this.todayJobs=[],this.upComingJobs=[],this.overDueJobs=[],this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getJobs()}},{key:"getJobs",value:function(){var e=this;this.jobs.getJobs().subscribe(function(t){if(t&&200===t.status&&t.data){var n=t.data.data;e.jobsCount=t.data.jobsCount,e.todayJobs=n.today||[],e.overDueJobs=n.overdue||[],e.upComingJobs=n.upcoming||[]}})}},{key:"navigateToJobs",value:function(){this.r.navigate(["/"+this.paths.pm+"/jobs"])}},{key:"addNewProperty",value:function(){}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(L.e),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["upcoming-jobs-widget"]],decls:28,vars:18,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],["class","ns-btn ns-btn-primary pm-md-hide",3,"click",4,"ngIf"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-card-small-header","d-flex","justify-content-between","align-items-center"],["class","ns-btn ns-btn-primary pm-md-show",3,"click",4,"ngIf"],["class","pm-pad-body",4,"ngIf"],[4,"ngIf"],[1,"pm-card-small-header"],[1,"pm-job-cards-list"],[4,"ngFor","ngForOf"],["class","pm-card-footer text-center",4,"ngIf"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"ns-btn","ns-btn-primary","pm-md-show",3,"click"],[1,"pm-pad-body"],[1,"n
1o-attention-msg"],[3,"data"],[1,"pm-card-footer","text-center"],[1,"load-more",3,"click"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," UPCOMING JOBS "),d.\u0275\u0275template(4,R,2,0,"button",3),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"ul",4),d.\u0275\u0275elementStart(6,"li"),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"div",5),d.\u0275\u0275elementStart(9,"div",6),d.\u0275\u0275elementStart(10,"h6",7),d.\u0275\u0275text(11," Today "),d.\u0275\u0275template(12,J,2,0,"button",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,F,4,0,"div",9),d.\u0275\u0275template(14,M,4,5,"ng-container",10),d.\u0275\u0275elementStart(15,"h6",11),d.\u0275\u0275text(16," Upcoming "),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(17,G,4,0,"div",9),d.\u0275\u0275elementStart(18,"ul",12),d.\u0275\u0275template(19,U,2,1,"li",13),d.\u0275\u0275pipe(20,"slice"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(21,"h6",11),d.\u0275\u0275text(22," Overdue "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(23,"ul",12),d.\u0275\u0275template(24,z,2,1,"li",13),d.\u0275\u0275pipe(25,"slice"),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(26,q,4,0,"div",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(27,_,3,0,"div",14),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(4),d.\u0275\u0275property("ngIf",t.jobsCount>0),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",t.jobsCount," Total "),d.\u0275\u0275advance(5),d.\u0275\u0275property("ngIf",t.jobsCount>0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.todayJobs.length<=0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.todayJobs&&t.todayJobs.length>0),d.\u0275\u0275advance(3),d.\u0275\u0275property("ngIf",t.upComingJobs.length<=0),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngForOf",d.\u0275\u0275pipeBind3(20,10,t.upComingJobs,0,3)),d.\u0275\u0275advance(5),d.\u0275\u0275property("ngForOf",d.\u0275\u0275pipeBind3(25,14,t.overDueJobs,0,3)),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",t.overDueJobs.length<=0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.jobsCount>0))},directives:[o.O5,o.sg,V],pipes:[o.OU],styles:[""]}),t}();function W(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"button",11),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToRecurringJobs()}),d.\u0275\u0275text(1," View All "),d.\u0275\u0275elementEnd()}}function K(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",12),d.\u0275\u0275elementStart(1,"p",13),d.\u0275\u0275elementStart(2,"strong"),d.\u0275\u0275text(3," No Recurring jobs yet "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}function B(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"small"),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){var n=d.\u0275\u0275nextContext().$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",n.recurringDuration?"(Every "+n.recurringDuration+" Days)":""," ")}}function Y(e,t){1&e&&(d.\u0275\u0275elementStart(0,"small"),d.\u0275\u0275text(1," (Paused) "),d.\u0275\u0275elementEnd())}function H(e,t){1&e&&(d.\u0275\u0275elementStart(0,"p",24),d.\u0275\u0275text(1," Includes Add-Ons "),d.\u0275\u0275elementEnd())}function X(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"li"),d.\u0275\u0275elementStart(1,"div",14),d.\u0275\u0275elementStart(2,"h6"),d.\u0275\u0275element(3,"img",15),d.\u0275\u0275elementStart(4,"span"),d.\u0275\u0275text(5),d.\u0275\u0275template(6,B,2,1,"small",16),d.\u0275\u0275template(7,Y,2,0,"small",16),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"p",17),d.\u0275\u0275text(9),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(10,H,2,0,"p",18),d.\u0275\u0275elementStart(11,"div",19),d.\u0275\u0275elementStart(12,"p",20),d.\u0275\u0275text(13," Total: "),d.\u0275\u0275elementStart(14,"span",21),d.\u0275\u0275text(15),d.\u
10275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(16,"div",22),d.\u0275\u0275elementStart(17,"a",23),d.\u0275\u0275listener("click",function(){var e=d.\u0275\u0275restoreView(n).$implicit;return d.\u0275\u0275nextContext().navigateToManageRecurring(e)}),d.\u0275\u0275text(18," Manage "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}if(2&e){var a=t.$implicit,r=d.\u0275\u0275nextContext();d.\u0275\u0275advance(3),d.\u0275\u0275property("src","assets/images/all-services/"+a.jobType+".svg",d.\u0275\u0275sanitizeUrl),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",a.jobName," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",a.isActive),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!a.isActive),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",a.addressDetails.completeAddress," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",r.checkRecurringAddons(a)),d.\u0275\u0275advance(5),d.\u0275\u0275textInterpolate1("$",r.calculateTotalRecurringPrice(a).toFixed(2),"")}}function Z(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",25),d.\u0275\u0275elementStart(1,"a",26),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToRecurringJobs()}),d.\u0275\u0275text(2," LOAD MORE "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}}var ee=function(){var t=function(){function t(n,a){e(this,t),this.jobs=n,this.r=a,this.recurringJobs=[],this.jobsCount=0,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getRecurringData()}},{key:"getRecurringData",value:function(){var e=this,t=new p.LE;t=(t=t.append("start","0")).append("end","3"),this.jobs.getRecurringJobs(t).subscribe(function(t){t&&200===t.status&&t.data?(e.recurringJobs=t.data.data||[],e.jobsCount=t.data.totalRecurringJobs||0):(e.jobsCount=0,e.recurringJobs=[])})}},{key:"navigateToRecurringJobs",value:function(){this.r.navigate(["/"+this.paths.pm+"/recurring/jobs"])}},{key:"navigateToManageRecurring",value:function(e){this.r.navigate(["/"+this.paths.pm+"/recurring/manage/"+e.id],{queryParams:{jobType:e.jobType}})}},{key:"checkRecurringAddons",value:function(e){var t=!1;return(e.addOnDetails?e.addOnDetails:[]).forEach(function(e){e.isActive&&(t=!0)}),t}},{key:"calculateTotalRecurringPrice",value:function(e){var t=e.basePrice?e.basePrice:0;return"gardenz"===e.jobType&&(t*=e.hours?e.hours:1),(e.addOnDetails?e.addOnDetails:[]).forEach(function(e){e.isActive&&(t+=e.price)}),t}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(L.e),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["recurring-widget"]],decls:14,vars:4,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text","mb-0"],["class","ns-btn ns-btn-primary pm-md-hide",3,"click",4,"ngIf"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],["class","pm-pad-body",4,"ngIf"],[1,"pm-job-cards-list","mt-4"],[4,"ngFor","ngForOf"],["class","pm-card-footer text-center",4,"ngIf"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"pm-pad-body"],[1,"no-attention-msg"],[1,"pm-job-card","pm-recurring-job"],["width","17","alt","",3,"src"],[4,"ngIf"],[1,"pm-job-card-p-bold"],["class","pm-job-p text-green mt-2 mb-0",4,"ngIf"],[1,"pm-recurring-card-footer"],[1,"pm-job-card-p-bold","mt-2"],[1,"text-green"],[1,"pm-job-card-view"],[3,"click"],[1,"pm-job-p","text-green","mt-2","mb-0"],[1,"pm-card-footer","text-center"],[1,"load-more",3,"click"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," RECURRING "),d.\u0275\u0275template(4,W,2,0,"button",3),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"ul",4),d.\u0275\u0275elementStart(6,"li"),d.\u0275\u0275text(7," Looks like you have jobs set up on a recurring schedule. Select a property to manage. "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"div",5),d.\u0275\u0275elementStart(9,"div",6),d.\u0275\u0275template(10,K,4,0,"div",7),d.\u0275\u0275elementStart(11,"ul",8),d.\u0275\u0275template(12,X,19,7,"li",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,Z,3,0,"div",10),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(4),d.\u0275\u0275property("ngIf",t.jobsCount>0),d.\u0275\u0275advance(6),d.\u0275\u0275property("ngIf",t.recurringJobs.length<=0),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngForOf",t.recurringJobs),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.jobsCount>0))},directives:[o.O5,o.sg],styles:[""]}),t}
1(),te=r(88620),ne=r(65573),ae=r(10212);function re(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275text(1),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext().$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",n.address.completeAddress," ")}}function ie(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275text(1," - "),d.\u0275\u0275elementContainerEnd())}function oe(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"tr"),d.\u0275\u0275elementStart(2,"td",13),d.\u0275\u0275elementStart(3,"div",14),d.\u0275\u0275element(4,"img",15),d.\u0275\u0275elementStart(5,"div"),d.\u0275\u0275elementStart(6,"h6"),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"td",13),d.\u0275\u0275template(9,re,2,1,"ng-container",9),d.\u0275\u0275template(10,ie,2,0,"ng-container",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(11,"td",16),d.\u0275\u0275elementStart(12,"a",17),d.\u0275\u0275listener("click",function(){var e=d.\u0275\u0275restoreView(n).$implicit;return d.\u0275\u0275nextContext().navigateToContracts(e)}),d.\u0275\u0275text(13," TERMS "),d.\u0275\u0275element(14,"i",18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()}if(2&e){var a=t.$implicit;d.\u0275\u0275advance(4),d.\u0275\u0275property("src",a.jobIcon,d.\u0275\u0275sanitizeUrl),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate(a.jobName),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",a&&a.address&&a.address.completeAddress),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!a||!a.address||!a.address.completeAddress)}}function se(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"p",19),d.\u0275\u0275elementStart(2,"small"),d.\u0275\u0275text(3," No Contracts yet "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd())}function le(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",20),d.\u0275\u0275element(1,"i",21),d.\u0275\u0275elementEnd())}function de(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",22),d.\u0275\u0275elementStart(1,"a",23),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToContracts()}),d.\u0275\u0275text(2," VIEW ALL "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}}function ce(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"contract-request",24),d.\u0275\u0275listener("hideContractPopup",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().isNewContractRequest=!1}),d.\u0275\u0275elementEnd()}}var me=function(){var t=function(){function t(n,a,r){e(this,t),this.r=n,this.toast=a,this.contracts=r,this.totalContracts=0,this.contractsList=[],this.isLoading=!1,this.isNewContractRequest=!1,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getContracts()}},{key:"getContracts",value:function(){var e=this;this.isLoading=!0;var t=new p.LE;t=(t=t.append("start","0")).append("end","3"),this.contracts.getContacts(t).subscribe(function(t){e.isLoading=!1,t&&200===t.status&&t.data?(e.totalContracts=t.data.totalCount,e.contractsList=t.data.data):(e.totalContracts=0,e.contractsList=[])})}},{key:"onContractSelect",value:function(e){}},{key:"getFileName",value:function(e){}},{key:"navigateToContracts",value:function(e){var t={};e&&e.id&&(t.queryParams={contractId:e.id}),this.r.navigate(["/"+this.paths.pm+"/contracts"],t)}},{key:"navigateToGC",value:function(){this.r.navigate(["/ground-control/contract-info"])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(s.F0),d.\u0275\u0275directiveInject(te._),d.\u0275\u0275directiveInject(ne.W))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["contracts-widget"]],decls:18,vars:6,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-table-alt","tbl-responsive-50"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","spinner-container",4,"ngIf"],["class","pm-card-footer text-center",4,"ngIf"],[3,"hideContractPopup",4,"ngIf"],[1,""],[1,"pmh-tbl-jobname"],[3,"src"],[1,"tbl-td-20","text-right"],[3,"click"],["aria-hidden","true",1,"fa","fa-caret-right"],[1,"no-jobs-msgs","mt-2","mb-4"],[1,"spinner-container"],[1,"fa","fa-spinner","fa-pulse"],[1,"pm-card-footer","text-center"],[1,"load-more",3,"click"],[3,"hideContractPopup"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," CONTRACTS "),d.\u0275\u0275elementStart(4,"button",3),d.\u0275\u0275listener("click",function(){return t.navigateToGC()}),d.\u0275\u0275text(5," REQUEST "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"ul",4),d.\u0275\u0275elementStart(7,"li"),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"div",5),d.\u0275\u0275elementStart(10,"div",6),d.\u0275\u0275elementStart(11,"table",7),d.\u0275\u0275template(12,oe,15,4,"ng-container",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,se,4,0,"ng-container",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerStart(14),d.\u0275\u0275template(15,le,2,0,"div",10),d.\u0275\u0275elementContainerEnd(),d.\u0275\u0275template(16,de,3,0,"div",11),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(17,ce,1,0,"contract-request",12)),2&e&&(d.\u0275\u0275advance(8),d.\u0275\u0275textInterpolate1(" ",t.totalContracts," Total "),d.\u0275\u0275advance(4),d.\u0275\u0275property("ngForOf",t.contractsList),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",0==t.totalContracts&&!t.isLoading),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",t.isLoading),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.totalContracts>0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.isNewContractRequest))},directives:[o.sg,o.O5,ae.M],styles:[""]}),t}();function pe(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"section",1),d.\u0275\u0275text(1),d.\u0275\u0275elementStart(2,"button",2),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToInvoices()}),d.\u0275\u0275text(3," Try Again "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}if(2&e){var a=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate2(" ",a.failedInvoicesCount," ",a.failedInvoicesCount>1?"Payments failed":"Payment failed"," ")}}var ue=function(){var t=function(){function t(n,a){e(this,t),this.contracts=n,this.r=a,this.failedInvoicesCount=0,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getInvoicesList()}},{key:"getInvoicesList",value:function(){var e=this,t=new p.LE;t=(t=(t=t.append("start","0")).append("end","100")).append("status","failed"),this.contracts.getInvoicesList(t).subscribe(function(t){t&&t.data&&200===t.status&&(e.failedInvoicesCount=t.data.totalCount)})}},{key:"navigateToInvoices",value:function(){this.r.navigate(["/"+this.paths.pm+"/contracts/invoices"],{queryParams:{tab:"failed"}})}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(ne.W),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["invoices-failed"]],decls:1,vars:1,consts:[["class","invoices-failed-widget",4,"ngIf"],[1,"invoices-failed-widget"],[3,"click"]],template:function(e,t){1&e&&d.\u0275\u0275template(0,pe,4,2,"section",0),2&e&&d.\u
10275\u0275property("ngIf",t.failedInvoicesCount>0)},directives:[o.O5],styles:[""]}),t}();function fe(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275text(1),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext().$implicit;d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",n.address.completeAddress," ")}}function ve(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275text(1," - "),d.\u0275\u0275elementContainerEnd())}function ge(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"tr"),d.\u0275\u0275elementStart(2,"td",11),d.\u0275\u0275elementStart(3,"div",12),d.\u0275\u0275elementStart(4,"span",13),d.\u0275\u0275text(5),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"span",14),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"td",11),d.\u0275\u0275template(9,fe,2,1,"ng-container",9),d.\u0275\u0275template(10,ve,2,0,"ng-container",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(11,"td",11),d.\u0275\u0275elementStart(12,"div",15),d.\u0275\u0275elementStart(13,"span"),d.\u0275\u0275text(14),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(15,"small"),d.\u0275\u0275text(16),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(17,"td",16),d.\u0275\u0275elementStart(18,"a",17),d.\u0275\u0275listener("click",function(){var e=d.\u0275\u0275restoreView(n).$implicit;return d.\u0275\u0275nextContext().navigateToInvoices(e)}),d.\u0275\u0275text(19),d.\u0275\u0275element(20,"i",18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()}if(2&e){var a=t.$implicit;d.\u0275\u0275advance(5),d.\u0275\u0275textInterpolate1("#",a.shortId,""),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1("Due: ",a.dueDate,""),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",a&&a.address&&a.address.completeAddress),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!a||!a.address||!a.address.completeAddress),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1(" $",a.price&&a.price.totalAmount||0===a.price.totalAmount?a.price.totalAmount.toFixed(2):"NA"," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1("(",a.status,")"),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ","due"==a.status||"overdue"==a.status?"Pay N
1ow":"processing"==a.status?"Status":"paid"==a.status?"Details":"failed"==a.status?"Try Now":""," ")}}function he(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"p",19),d.\u0275\u0275elementStart(2,"small"),d.\u0275\u0275text(3," No Invoices yet "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd())}function be(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",20),d.\u0275\u0275element(1,"i",21),d.\u0275\u0275elementEnd())}var Ee=function(){var t=function(){function t(n,a){e(this,t),this.contracts=n,this.r=a,this.invoicesList=[],this.invoicesCount=0,this.isLoading=!1,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getInvoicesList()}},{key:"getInvoicesList",value:function(){var e=this;this.isLoading=!0;var t=new p.LE;t=(t=t.append("start","0")).append("end","3"),this.contracts.getInvoicesList(t).subscribe(function(t){e.isLoading=!1,t&&200===t.status&&t.data?(e.invoicesCount=t.data.totalCount,e.invoicesList=t.data.data):(e.invoicesList=[],e.invoicesCount=0)},function(t){e.isLoading=!1})}},{key:"navigateToInvoices",value:function(e){var t={};e&&e.id&&(t.queryParams={invoiceId:e.id,tab:e.status}),this.r.navigate(["/"+this.paths.pm+"/contracts/invoices"],t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(ne.W),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["invoices-widget"]],decls:17,vars:4,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-table-alt","tbl-align-bottom","tbl-responsive-50"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","spinner-container",4,"ngIf"],[1,""],[1,"invoce-td"],[1,"id"],[1,"dAte"],[1,"invoice-price-td"],[1,"tbl-td-20","text-right"],[3,"click"],["aria-hidden","true",1,"fa","fa-caret-right"],[1,"no-jobs-msgs","mt-2","mb-4"],[1,"spinner-container"],[1,"fa","fa-spinner","fa-pulse"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," INVOICES "),d.\u0275\u0275elementStart(4,"button",3),d.\u0275\u0275listener("click",function(){return t.navigateToInvoices()}),d.\u0275\u0275text(5," VIEW ALL "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"ul",4),d.\u0275\u0275elementStart(7,"li"),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"div",5),d.\u0275\u0275elementStart(10,"div",6),d.\u0275\u0275element(11,"invoices-failed"),d.\u0275\u0275elementStart(12,"table",7),d.\u0275\u0275template(13,ge,21,7,"ng-container",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(14,he,4,0,"ng-container",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerStart(15),d.\u0275\u0275template(16,be,2,0,"div",10),d.\u0275\u0275elementContainerEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(8),d.\u0275\u0275textInterpolate1(" ",t.invoicesCount," Total "),d.\u0275\u0275advance(5),d.\u0275\u0275property("ngForOf",t.invoicesList),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",0==t.invoicesCount&&!t.isLoading),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",t.isLoading))},directives:[ue,o.sg,o.O5],styles:[""]}),t}();function Se(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"p",12),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",(n.billing.history.completedJobs?n.billing.history.completedJobs:0)+(n.billing.history.processingJobs?n.billing.history.processingJobs:0)," ")}}function ye(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"p",12),d.\u0275\u0275text(1),d.\u0275\u0275elementEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate2(" ",n.billing.payment.card.cardType," ending in ",n.billing.payment.card.last4," ")}}var xe=function(){var t=function(){function t(n,a){e(this,t),this.jobs=n,this.r=a,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getBilling()}},{key:"getBilling",value:function(){var e=this;this.jobs.getBilling().subscribe(function(t){t&&t.data&&200===t.status&&(e.billing=t.data)})}},{key:"navigateToHistory",value:function(){this.r.navigate(["/"+this.paths.pm+"/jobs/history"])}},{key:"navigateToPayments",value:function(){this.r.navigate(["/"+this.paths.pm+"/p
1ayments"])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(L.e),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["billing-widget"]],decls:28,vars:2,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-mobile-btn"],[1,"pm-job-cards-list","mt-4"],[1,"pm-bill-card"],[1,"pm-job-card-status"],["class","pm-job-card-number",4,"ngIf"],[1,"pm-job-card-view"],[3,"click"],[1,"pm-job-card-number"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," BILLING "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(4,"div",3),d.\u0275\u0275elementStart(5,"div",4),d.\u0275\u0275element(6,"div",5),d.\u0275\u0275elementStart(7,"ul",6),d.\u0275\u0275elementStart(8,"li"),d.\u0275\u0275elementStart(9,"div",7),d.\u0275\u0275elementStart(10,"h5"),d.\u0275\u0275text(11,"HISTORY"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(12,"p",8),d.\u0275\u0275text(13," Jobs Processing and Completed: "),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(14,Se,2,1,"p",9),d.\u0275\u0275elementStart(15,"div",10),d.\u0275\u0275elementStart(16,"a",11),d.\u0275\u0275listener("click",function(){return t.navigateToHistory()}),d.\u0275\u0275text(17," VIEW "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(18,"li"),d.\u0275\u0275elementStart(19,"div",7),d.\u0275\u0275elementStart(20,"h5"),d.\u0275\u0275text(21,"PAYMENT"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(22,"p",8),d.\u0275\u0275text(23," Recently Added: "),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(24,ye,2,2,"p",9),d.\u0275\u0275elementStart(25,"div",10),d.\u0275\u0275elementStart(26,"a",11),d.\u0275\u0275listener("click",function(){return t.navigateToPayments()}),d.\u0275\u0275text(27," Manage "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(14),d.\u0275\u0275property("ngIf",t.billing&&t.billing.history),d.\u0275\u0275advance(10),d.\u0275\u0275property("ngIf",t.billing&&t.billing.payment))},directives:[o.O5],styles:[""]}),t}(),Ce=r(27633),Ie=r(5384),we=r(79477),ke=r(20660);function je(e,t){1&e&&d.\u0275\u0275element(0,"img",26)}function De(e,t){1&e&&d.\u0275\u0275element(0,"img",27)}function Oe(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",25),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext().$implicit;return d.\u0275\u0275nextContext().onShowLinkPropertyPopup(e)}),d.\u0275\u0275text(1," Link "),d.\u0275\u0275elementEnd()}}function Ae(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"tr"),d.\u0275\u0275elementStart(2,"td",16),d.\u0275\u0275elementStart(3,"div",17),d.\u0275\u0275element(4,"img",18),d.\u0275\u0275elementStart(5,"a",19),d.\u0275\u0275text(6),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(7,"td"),d.\u0275\u0275elementStart(8,"div",17),d.\u0275\u0275template(9,je,1,0,"img",20),d.\u0275\u0275template(10,De,1,0,"ng-template",null,21,d.\u0275\u0275templateRefExtractor),d.\u0275\u0275text(12),d.\u0275\u0275template(13,Oe,2,0,"a",22),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(14,"td",23),d.\u0275\u0275elementStart(15,"div",17),d.\u0275\u0275element(16,"img",24),d.\u0275\u0275elementStart(17,"a",25),d.\u0275\u0275listener("click",function(){var e=d.\u0275\u0275restoreView(n).$implicit;return d.\u0275\u0275nextContext().onShowAddNotesPopup(e)}),d.\u0275\u0275text(18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()}if(2&e){var a=t.$implicit,r=d.\u0275\u0275reference(11);d.\u0275\u0275advance(5),d.\u0275\u0275property("href",a.documentUrl,d.\u0275\u0275sanitizeUrl),d.\u0275\u0275advance(1),d.\u0275\u0275textInterpolate1(" ",a.documentName," "),d.\u0275\u0275advance(3),d.\u0275\u0275property("ngIf",a.addressDetail
1s)("ngIfElse",r),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",a.addressDetails&&a.addressDetails.completeAddress?a.addressDetails.completeAddress:"No Linked Address"," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!a.addressDetails),d.\u0275\u0275advance(5),d.\u0275\u0275textInterpolate(a.notes?"1 Notes":"Add Notes")}}function Te(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"p",28),d.\u0275\u0275elementStart(2,"small"),d.\u0275\u0275text(3," No Documets yet "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd())}function Le(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",29),d.\u0275\u0275element(1,"i",30),d.\u0275\u0275elementEnd())}function Pe(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"add-documents",31),d.\u0275\u0275listener("addDocOuput",function(e){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().addDocOuput(e)}),d.\u0275\u0275elementEnd()}if(2&e){var a=d.\u0275\u0275nextContext();d.\u0275\u0275property("inputData",a.docInputData)}}function Ne(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"link-doc-to-property",32),d.\u0275\u0275listener("attachPropertyOutput",function(e){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().attachPropertyOutput(e)}),d.\u0275\u0275elementEnd()}if(2&e){var a=d.\u0275\u0275nextContext();d.\u0275\u0275property("inputData",a.docPropertyInputData)}}function Ve(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"document-notes",33),d.\u0275\u0275listener("addDocNotesOuput",function(e){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().addDocNotesOuput(e)}),d.\u0275\u0275elementEnd()}if(2&e){var a=d.\u0275\u0275nextContext();d.\u0275\u0275property("inputData",a.docNotesInputData)}}var Re=function(){var t=function(){function t(n,a){e(this,t),this.documents=n,this.r=a,this.isDocsLoading=!1,this.showDocUploadPopup=!1,this.showLinkPropertyPopup=!1,this.showDocNotesPopup=!1,this.docInputData={},this.docPropertyInputData={},this.docNotesInputData={},this.documentsCount=0,this.documentsList=[],this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getGetDocuments()}},{key:"getGetDocuments",value:function(){var e=this;this.isDocsLoading=!0;var t=null;t=(t=(t=new p.LE).append("start","0")).append("end","3"),this.documents.getPropertyDocuments(t).subscribe(function(t){t&&200===t.status&&t.data?(e.documentsCount=t.data.documentsCount,e.documentsList=t.data.data):(e.documentsList=[],e.documentsCount=0),e.isDocsLoading=!1})}},{key:"navigateToDocuments",value:function(){this.r.navigate(["/"+this.paths.pm+"/documents"])}},{key:"addDocOuput",value:function(e){this.showDocUploadPopup=!1,e&&!e.close&&this.getGetDocuments()}},{key:"attachPropertyOutput",value:function(e){this.showLinkPropertyPopup=!1,e&&!e.close&&this.getGetDocuments()}},{key:"addDocNotesOuput",value:function(e){this.showDocNotesPopup=!1,e&&!e.close&&this.getGetDocuments()}},{key:"onShowAddNotesPopup",value:function(e){this.docNotesInputData=e,this.showDocNotesPopup=!0}},{key:"onShowLinkPropertyPopup",value:function(e){this.docPropertyInputData=e,this.showLinkPropertyPopup=!0}},{key:"onuploadDocument",value:function(){this.showDocUploadPopup=!0}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(Ce.S),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["documents-widget"]],decls:22,vars:7,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-table-alt","tbl-responsive-50"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","spinner-container",4,"ngIf"],[1,"pm-card-footer","text-center"],[1,"load-more",3,"click"],["class","component-popup",3,"inputData","addDocOuput",4,"ngIf"],["class","component-popup",3,"inputData","attachPropertyOutput",4,"ngIf"],["class","component-popup",3,"inputData","addDocNotesOuput",4,"ngIf"],[1,"w37pt"],[1,"doc-table-td-inner"],["src","assets/images/svg/attachment.svg","alt","",1,"doc-icon"],["target","_blank",1,"word-break-all",3,"href"],["src","assets/images/svg/link.svg","class","doc-icon","alt","",4,"ngIf","ngIfElse"],["offLinkImg",""],[3,"click",4,"ngIf"],[1,""],["src","assets/images/svg/pencil.svg","alt","",1,"doc-icon"],[3,"click"],["src","assets/images/svg/link.svg","alt","",1,"doc-icon"],["src","assets/images/svg/link-off.svg","alt","",1,"doc-icon"],[1,"n
1o-jobs-msgs","mt-2"],[1,"spinner-container"],[1,"fa","fa-spinner","fa-pulse"],[1,"component-popup",3,"inputData","addDocOuput"],[1,"component-popup",3,"inputData","attachPropertyOutput"],[1,"component-popup",3,"inputData","addDocNotesOuput"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," DOCUMENTS "),d.\u0275\u0275elementStart(4,"button",3),d.\u0275\u0275listener("click",function(){return t.onuploadDocument()}),d.\u0275\u0275text(5," UPLOAD "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"ul",4),d.\u0275\u0275elementStart(7,"li"),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"div",5),d.\u0275\u0275elementStart(10,"div",6),d.\u0275\u0275elementStart(11,"table",7),d.\u0275\u0275template(12,Ae,19,7,"ng-container",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,Te,4,0,"ng-container",9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerStart(14),d.\u0275\u0275template(15,Le,2,0,"div",10),d.\u0275\u0275elementContainerEnd(),d.\u0275\u0275elementStart(16,"div",11),d.\u0275\u0275elementStart(17,"a",12),d.\u0275\u0275listener("click",function(){return t.navigateToDocuments()}),d.\u0275\u0275text(18," VIEW ALL "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(19,Pe,1,1,"add-documents",13),d.\u0275\u0275template(20,Ne,1,1,"link-doc-to-property",14),d.\u0275\u0275template(21,Ve,1,1,"document-notes",15)),2&e&&(d.\u0275\u0275advance(8),d.\u0275\u0275textInterpolate1(" ",t.documentsCount," Total "),d.\u0275\u0275advance(4),d.\u0275\u0275property("ngForOf",t.documentsList),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",0==t.documentsCount&&!t.isDocsLoading),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",t.isDocsLoading),d.\u0275\u0275advance(4),d.\u0275\u0275property("ngIf",t.showDocUploadPopup),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.showLinkPropertyPopup),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.showDocNotesPopup))},directives:[o.sg,o.O5,Ie.i,we.t,ke.J],styles:[""]}),t}(),Je=r(82681);function Fe(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"button",11),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToManageProps()}),d.\u0275\u0275text(1," MANAGE "),d.\u0275\u0275elementEnd()}}function $e(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"button",12),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().navigateToManageProps()}),d.\u0275\u0275text(1," MANAGE "),d.\u0275\u0275elementEnd()}}function Me(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"tr"),d.\u0275\u0275elementStart(1,"td"),d.\u0275\u0275elementStart(2,"div",15),d.\u0275\u0275elementStart(3,"span",16),d.\u0275\u0275text(4),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"a",17),d.\u0275\u0275listener("click",function(){var e=d.\u0275\u0275restoreView(n).$implicit;return d.\u0275\u0275nextContext(2).navigateToAddressDetails(e)}),d.\u0275\u0275element(6,"i",18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}if(2&e){var a=t.$implicit;d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1(" ",a.addressDetails.completeAddress," ")}}function Ge(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"table",13),d.\u0275\u0275template(1,Me,7,1,"tr",14),d.\u0275\u0275elementEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275property("ngForOf",n.propertiesList)}}function Ue(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",19),d.\u0275\u0275elementStart(1,"p",20),d.\u0275\u0275text(2," No Properties Yet! "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(3,"button",21),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().addNewProperty()}),d.\u0275\u0275text(4," ADD A NEW PROPERTY "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}}var ze=function(){var t=function(){function t(n,a){e(this,t),this.properties=n,this.r=a,this.propertiesCount=0,this.propertiesList=[],this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getProperties()}},{key:"getProperties",value:function(){var e=this,t=new p.LE;t=(t=t.append("start","0")).append("end","6"),this.properties.getProperties(t).subscribe(function(t){t&&200===t.status&&t.data.data?(e.propertiesCount=t.data.addressesCount,e.propertiesList=t.data.data):(e.propertiesCount=0,e.propertiesList=[])})}}
1,{key:"navigateToAddressDetails",value:function(e){this.r.navigate(["/"+this.paths.pm+"/properties"],{queryParams:{selectedAddr:e.addressDetails.id}})}},{key:"navigateToManageProps",value:function(){this.r.navigate(["/"+this.paths.pm+"/properties"])}},{key:"addNewProperty",value:function(){}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(Je.C),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["properties-widget"]],decls:15,vars:6,consts:[[1,"pm-card","mt_140"],[1,"pm-card-header"],[1,"header-text"],["class","ns-btn ns-btn-primary pm-md-hide",3,"click",4,"ngIf"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-card-small-header","d-flex","justify-content-between","align-items-center"],["class","ns-btn ns-btn-primary pm-md-show",3,"click",4,"ngIf"],["class","pm-table-alt",4,"ngIf"],["class","pm-pad-body gray",4,"ngIf"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"ns-btn","ns-btn-primary","pm-md-show",3,"click"],[1,"pm-table-alt"],[4,"ngFor","ngForOf"],[1,"pm-prop-addr"],[1,"txt"],[1,"icn",3,"click"],["aria-hidden","true",1,"fa","fa-caret-right"],[1,"pm-pad-body","gray"],[1,"no-attention-msg","mb-2"],[1,"ns-btn","ns-btn-primary","btn-ptb-5",3,"click"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," PROPERTIES "),d.\u0275\u0275template(4,Fe,2,0,"button",3),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"ul",4),d.\u0275\u0275elementStart(6,"li"),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"div",5),d.\u0275\u0275elementStart(9,"div",6),d.\u0275\u0275elementStart(10,"h6",7),d.\u0275\u0275text(11),d.\u0275\u0275template(12,$e,2,0,"button",8),d.\u0275\u0275elementEnd(),d.\u0275\u0275template(13,Ge,2,1,"table",9),d.\u0275\u0275template(14,Ue,5,0,"div",10),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(4),d.\u0275\u0275property("ngIf",t.propertiesCount>0),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",t.propertiesCount," Total "),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1(" ",t.propertiesCount<=0?"No Properties Yet!":" Recently Added"," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.propertiesCount>0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.propertiesCount>0),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!t.propertiesList))},directives:[o.O5,o.sg],styles:[""]}),t}(),qe=r(84408);function _e(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"tr"),d.\u0275\u0275elementStart(1,"td"),d.\u0275\u0275text(2),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",n.name," ")}}var Qe=function(){var t=function(){function t(n,a){e(this,t),this.accounts=n,this.r=a,this.accountsCount=0,this.accountsList=[],this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.getAccounts()}},{key:"getAccounts",value:function(){var e=this,t=new p.LE;t=(t=t.append("start","0")).append("end","6"),this.accounts.getCustomers(t).subscribe(function(t){t&&200===t.status&&t.data?(e.accountsCount=t.data.customersCount,e.accountsList=t.data.data):(e.accountsCount=0,e.accountsList=[])})}},{key:"navigateToAccounts",value:function(){this.r.navigate(["/"+this.paths.pm+"/accounts"])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(qe.i),d.\u
10275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["accounts-widget"]],decls:17,vars:2,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"ns-btn","ns-btn-primary","pm-md-hide",3,"click"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-mobile-btn"],[1,"ns-btn","ns-btn-primary","pm-md-show",3,"click"],[1,"pm-table-alt"],[4,"ngFor","ngForOf"],[1,"pm-pad-body","gray"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," ACCOUNTS "),d.\u0275\u0275elementStart(4,"button",3),d.\u0275\u0275listener("click",function(){return t.navigateToAccounts()}),d.\u0275\u0275text(5," MANAGE "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"ul",4),d.\u0275\u0275elementStart(7,"li"),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"div",5),d.\u0275\u0275elementStart(10,"div",6),d.\u0275\u0275elementStart(11,"div",7),d.\u0275\u0275elementStart(12,"button",8),d.\u0275\u0275listener("click",function(){return t.navigateToAccounts()}),d.\u0275\u0275text(13," MANAGE "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(14,"table",9),d.\u0275\u0275template(15,_e,3,1,"tr",10),d.\u0275\u0275elementEnd(),d.\u0275\u0275element(16,"div",11),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(8),d.\u0275\u0275textInterpolate1(" ",t.accountsCount," Total "),d.\u0275\u0275advance(7),d.\u0275\u0275property("ngForOf",t.accountsList))},directives:[o.sg],styles:[""]}),t}();function We(e,t){1&e&&(d.\u0275\u0275elementStart(0,"span",8),d.\u0275\u0275elementStart(1,"a",11),d.\u0275\u0275text(2,"[email protected]"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}function Ke(e,t){1&e&&(d.\u0275\u0275elementStart(0,"span",8),d.\u0275\u0275elementStart(1,"a",12),d.\u0275\u0275text(2,"[email protected]"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}var Be=function(){var t=function(){function t(){e(this,t),this.isManager=!1}return n(t,[{key:"ngOnInit",value:function(){}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["support-widget"]],decls:25,vars:2,consts:[[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-mobile-btn"],[1,"pm-contact"],[1,"mt-2"],[1,"text-blue"],["href","tel:+ 1-877-756-9963"],["class","text-blue",4,"ngIf"],["href","mailto:[email protected]"],["href","mailto:[email protected]"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"div",0),d.\u0275\u0275elementStart(1,"div",1),d.\u0275\u0275elementStart(2,"h3",2),d.\u0275\u0275text(3," SUPPORT "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(4,"div",3),d.\u0275\u0275elementStart(5,"div",4),d.\u0275\u0275element(6,"div",5),d.\u0275\u0275elementStart(7,"div",6),d.\u0275\u0275elementStart(8,"h6"),d.\u0275\u0275text(9," Questions or Comments? "),d.\u0275\u0275elementStart(10,"small"),d.\u0275\u0275text(11," Let us know! "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(12,"p",7),d.\u0275\u0275text(13," Call: "),d.\u0275\u0275elementStart(14,"span",8),d.\u0275\u0275elementStart(15,"a",9),d.\u0275\u0275text(16,"1-877-756-9963"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(17,"p"),d.\u0275\u0275text(18," Email: "),d.\u0275\u0275template(19,We,3,0,"span",10),d.\u0275\u0275template(20,Ke,3,0,"span",10),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(21,"p"),d.\u0275\u0275text(22," Chat: "),d.\u0275\u0275elementStart(23,"span",8),d.\u0275\u0275text(24," New Message "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(19),d.\u0275\u0275property("ngIf",t.isManager),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!t.isManager))},directives:[o.O5],styles:[""]}),t}(),Ye=r(92340),He=r(28208),Xe=r(26778);function Ze(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"div",3),d.\u0275\u0275elementStart(1,"div",4),d.\u0275\u0275elementStart(2,"h3",5),d.\u0275\u0275text(3," CREDITS "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(4,"p",6),d.\u0275\u0275text(5),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"div",7),d.\u0275\u0275elementStart(7,"div",8),d.\u0275\u0275elementStart(8,"div",9),d.\u0275\u0275elementStart(9,"p"),d.\u0275\u0275elementStart(10,"a",10),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext(2).onReedmeCredits()}),d.\u0275\u0275text(11," Have credits to redeem? "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(12,"h5",11),d.\u0275\u0275text(13," Give $10, Get $10 "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(14,"p",12),d.\u0275\u0275text(15," Tell your friends and neighbors about our service. When they place their first order using your referral code, you\u2019ll both get $10 in credits to use toward your next order! "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(16,"button",13),d.\u0275\u0275text(17),d.\u
10275\u0275elementEnd(),d.\u0275\u0275elementStart(18,"ul",14),d.\u0275\u0275elementStart(19,"li"),d.\u0275\u0275elementStart(20,"a",15),d.\u0275\u0275elementStart(21,"figure"),d.\u0275\u0275element(22,"img",16),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(23,"li"),d.\u0275\u0275elementStart(24,"a",17),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext(2);return e.generateReferallink(e.profile.referralCode,e.refAmt,"twitter")}),d.\u0275\u0275elementStart(25,"figure"),d.\u0275\u0275element(26,"img",18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(27,"li"),d.\u0275\u0275elementStart(28,"a",17),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext(2);return e.generateReferallink(e.profile.referralCode,e.refAmt,"facebook")}),d.\u0275\u0275elementStart(29,"figure"),d.\u0275\u0275element(30,"img",19),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(31,"li"),d.\u0275\u0275elementStart(32,"a",17),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext(2);return e.generateReferallink(e.profile.referralCode,e.refAmt,"insta")}),d.\u0275\u0275elementStart(33,"figure"),d.\u0275\u0275element(34,"img",20),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(35,"li"),d.\u0275\u0275elementStart(36,"a",17),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext(2);return e.generateReferallink(e.profile.referralCode,e.refAmt,"mail")}),d.\u0275\u0275elementStart(37,"figure"),d.\u0275\u0275element(38,"img",21),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(39,"li",22),d.\u0275\u0275elementStart(40,"a",17),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext(2);return e.generateReferallink(e.profile.referralCode,e.refAmt,"sms")}),d.\u0275\u0275elementStart(41,"figure"),d.\u0275\u0275element(42,"img",23),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(43,"button",24),d.\u0275\u0275listener("click",function(){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext(2).navigateToGiftCards()}),d.\u0275\u0275element(44,"img",25),d.\u0275\u0275elementStart(45,"span"),d.\u0275\u0275text(46," Give a Gift Card "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()}if(2&e){var a=d.\u0275\u0275nextContext(2);d.\u0275\u0275advance(5),d.\u0275\u0275textInterpolate1(" CURRENT BALANCE: $ ",a.profile.credits.toFixed(2)," "),d.\u0275\u0275advance(12),d.\u0275\u0275textInterpolate1(" Your Referral Code: ",a.profile.referralCode," ")}}function et(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275template(1,Ze,47,2,"div",2),d.\u0275\u0275elementContainerEnd()),2&e){var n=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",n.profile)}}function tt(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"redeem-gift-code",26),d.\u0275\u0275listener("giftCodeResult",function(e){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().giftCodeResult(e)}),d.\u0275\u0275elementEnd()}}var nt=function(){var t=function(){function t(n,a,r){e(this,t),this.ls=n,this.userService=a,this.r=r,this.lsKeys=l.$.storageKeys,this.isManager=!0,this.refAmt=10,this.paths=u.u.urls,this.showGiftCardWindow=!1}return n(t,[{key:"ngOnInit",value:function(){this.profile=this.ls.getItem(this.lsKeys.profile),this.getUserProfile()}},{key:"generateReferallink",value:function(e,t,n){var a={channel:"sms_or_email",feature:"marketing",data:{$og_title:"Plowz & Mowz (Coupon code - "+e+")",$og_description:"Share your link with friends and neighbors. When they use it for their first order, they get $".concat(t," off and you get a $").concat(t," credit for your next order! The credits will automatically show up in your profile once their order has been completed."),$og_image_url:"https://d394ibuokqbo94.cloudfront.net/development/branch-app-icon/icon.png",code:e,referralAmount:t}},r=window.branch;!r||"function"!=typeof r.init||"function"!=typeof r.link||r.init(Ye.N.branchKey,function(i,o){i||r.link(a,function(a,r){if(!a&&r){var i,o="Get $ ".concat(t," in credits * towards your first Plowz and Mowz order using my code in check out:").concat(e," ").concat(r," *New Customers Only. Terms Apply."),s=navigator.userAgent.toLowerCase();switch(i=s.indexOf("iphone")>-1||s.indexOf("ipad")>-1?"sms:&body="+o:"sms:?body="+o,n){case"twitter":window.location.href="https://twitter.com/intent/tweet?text="+encodeURI(o);break;case"facebook":window.location.href="https://www.facebook.com/sharer/sharer.php?u="+r;break;case"insta":window.location.href="https://www.instagram.com/?u="+r;break;case"mail":window.location.href="mailto:?subject=Your friend sent you $ ".concat(t," in credits* towards your first Plowz %26 Mowz order&body=")+o;break;case"sms":window.location.href=i}}})})}},{key:"navigateToGiftCards",value:function(){this.r.navigate(["/"+this.paths.giftCard])}},{key:"onReedmeCredits",value:function(){this.showGiftCardWindow=!0}},{key:"getUserProfile",value:function(){var e=this,t=this.ls.getItem(this.lsKeys.user);t&&t.id&&this.userService.getUserProfile(t.id).subscribe(function(t){t&&200===t.status&&(e.profile=t.data,e.ls.setItem(e.lsKeys.profile,t.data),e.isManager=!!e.profile.propertyManagerView)})}},{key:"giftCodeResult",value:function(e){e&&this.getUserProfile(),this.showGiftCardWindow=!1}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(c.n),d.\u0275\u0275directiveInject(He.K),d.\u
10275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["credits-widget"]],decls:2,vars:2,consts:[[4,"ngIf"],[3,"giftCodeResult",4,"ngIf"],["class","pm-card",4,"ngIf"],[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"mt-2","mb-0"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-contact"],[3,"click"],[1,"mt-4"],[1,"mt-2"],[1,"btn","pm-referral-btn","gift-code-text"],[1,"refer-social-links","pm-refer-ul"],["rel","canonical","target","_blank"],["src","assets/images/refer-icons/share.svg","alt",""],["rel","canonical","target","_blank",3,"click"],["src","assets/images/refer-icons/twitter.svg","alt",""],["src","assets/images/refer-icons/facebook.svg","alt",""],["src","assets/images/refer-icons/insta.svg","alt",""],["src","assets/images/refer-icons/mail.svg","alt",""],[1,"show-only-in-mobi"],["src","assets/images/refer-icons/sms.svg","alt",""],[1,"btn","pm-referral-btn",3,"click"],["src","assets/images/refer-icons/gift.svg","alt",""],[3,"giftCodeResult"]],template:function(e,t){1&e&&(d.\u0275\u0275template(0,et,2,1,"ng-container",0),d.\u0275\u0275template(1,tt,1,0,"redeem-gift-code",1)),2&e&&(d.\u0275\u0275property("ngIf",!t.isManager),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.showGiftCardWindow))},directives:[o.O5,Xe.N],styles:[".gift-code-text[_ngcontent-%COMP%]{box-shadow:none;cursor:auto!important;margin-top:15px!important;color:#35765a}.gift-code-text[_ngcontent-%COMP%]:hover, .gift-code-text[_ngcontent-%COMP%]:active, .gift-code-text[_ngcontent-%COMP%]:focus{color:#35765a}"]}),t}();function at(e,t){1&e&&(d.\u0275\u0275elementStart(0,"section"),d.\u0275\u0275elementStart(1,"section",1),d.\u0275\u0275elementStart(2,"div",2),d.\u0275\u0275elementStart(3,"div",3),d.\u0275\u0275elementStart(4,"div",4),d.\u0275\u0275element(5,"attentions-widget"),d.\u0275\u0275elementEnd(),d.\u0275\u0275element(6,"div",5),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(7,"section",6),d.\u0275\u0275elementStart(8,"div",2),d.\u0275\u0275elementStart(9,"div",3),d.\u0275\u0275elementStart(10,"div",4),d.\u0275\u0275element(11,"issues-widget"),d.\u0275\u0275element(12,"upcoming-jobs-widget"),d.\u0275\u0275element(13,"recurring-widget"),d.\u0275\u0275element(14,"contracts-widget"),d.\u0275\u0275element(15,"invoices-widget"),d.\u0275\u0275element(16,"billing-widget"),d.\u0275\u0275element(17,"documents-widget"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(18,"div",5),d.\u0275\u0275element(19,"properties-widget"),d.\u0275\u0275element(20,"accounts-widget"),d.\u0275\u0275element(21,"support-widget"),d.\u0275\u0275element(22,"credits-widget"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd())}var rt=function(){var t=function(){function t(n,a,r,i){var o=this;e(this,t),this.ls=n,this.cd=a,this.ar=r,this.loader=i,this.isActive=!0,this.lsKeys=l.$.storageKeys,this.ar.queryParams.subscribe(function(e){e&&e.now&&(o.isActive=!1,o.loader.show(),setTimeout(function(){o.isActive=!0,o.loader.hide()},0))})}return n(t,[{key:"ngOnInit",value:function(){this.ls.getItem("x890"),this.ls.getItem(this.lsKeys.user),this.cd.detectChanges()}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(c.n),d.\u0275\u0275directiveInject(d.ChangeDetectorRef),d.\u0275\u0275directiveInject(s.gz),d.\u0275\u0275directiveInject(m.D))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["app-dashboard-home"]],decls:1,vars:1,consts:[[4,"ngIf"],[1,"pm-page-header"],[1,"container"],[1,"row"],[1,"col-lg-8"],[1,"col-lg-4"],[1,"pm-body-section"]],template:function(e,t){1&e&&d.\u0275\u0275template(0,at,23,0,"section",0),2&e&&d.\u0275\u0275property("ngIf",t.isActive)},directives:[o.O5,j,T,Q,ee,me,Ee,xe,Re,ze,Qe,Be,nt],styles:[""]}),t}(),it=r(72214);function ot(e,t){if(1&e&&(d.\u0275\u0275elementStart(0,"tr"),d.\u0275\u0275elementStart(1,"td"),d.\u0275\u0275element(2,"i",16),d.\u0275\u0275text(3),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(4,"td"),d.\u0275\u0275text(5),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(6,"td"),d.\u0275\u0275text(7),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(8,"td"),d.\u0275\u0275text(9),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e){var n=t.$implicit;d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",n.issue," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Job #",n.job.
1shortID," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Raised: ",n.raisedOn.split(".")[0].split("T")[0]," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" Status: ",n.status," ")}}var st=function(){var t=function(){function t(n,a){e(this,t),this.toast=n,this.issuesService=a,this.upcomingJobsList=!1,this.parentUri=u.u.urls.pm,this.todayJobs=[],this.upComingJobs=[],this.overDueJobs=[],this.issues=[],this.issueCount=0,this.jobsCount=0,this.needsAttention=[],this.attentionCount=0,this.accountsCount=0,this.issuesTotalCount=0,this.startPage=0,this.endPage=10,this.page=1,this.pageItemsCount=0}return n(t,[{key:"ngOnInit",value:function(){this.getIssues("0","10")}},{key:"getIssues",value:function(e,t){var n=this,a=null;t&&(a=(a=(a=new p.LE).append("start",e||"0")).append("end",t||"10")),this.issuesService.getIssues(a).subscribe(function(e){e&&e.data&&e.data.data&&(n.issuesTotalCount=e.data.issuesCount,n.issues=e.data.data||[],n.issueCount=e.data.issuesCount,n.pageItemsCount=n.issues.length)})}},{key:"pageChanged",value:function(e){this.page=e.page,this.startPage=10*(e.page-1),this.getIssues(this.startPage.toString(),"10")}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(te._),d.\u0275\u0275directiveInject(D))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["app-dashboard-issues"]],decls:20,vars:7,consts:[[1,"pm-history-section"],[1,"pm-body-section"],[1,"container"],[1,"row"],[1,"col-lg-12"],[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"pm-table-alt","tbl-responsive-50"],[4,"ngFor","ngForOf"],[1,"pm-card-footer","d-flex","justify-content-end","align-items-center"],[1,"mr-2"],["previousText","\u2039","nextText","\u203a","firstText","\xab","lastText","\xbb",1,"pagination-cutom",3,"boundaryLinks","totalItems","pageChanged"],["aria-hidden","true",1,"fa","fa-calendar-times-o","r"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"section",0),d.\u0275\u0275elementStart(1,"section",1),d.\u0275\u0275elementStart(2,"div",2),d.\u0275\u0275elementStart(3,"div",3),d.\u0275\u0275elementStart(4,"div",4),d.\u0275\u0275elementStart(5,"div",5),d.\u0275\u0275elementStart(6,"div",6),d.\u0275\u0275elementStart(7,"h3",7),d.\u0275\u0275text(8," ISSUES "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"ul",8),d.\u0275\u0275elementStart(10,"li"),d.\u0275\u0275text(11),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(12,"div",9),d.\u0275\u0275elementStart(13,"div",10),d.\u0275\u0275elementStart(14,"table",11),d.\u0275\u0275template(15,ot,10,4,"tr",12),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(16,"div",13),d.\u0275\u0275elementStart(17,"div",14),d.\u0275\u0275text(18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(19,"pagination",15),d.\u0275\u0275listener("pageChanged",function(e){return t.pageChanged(e)}),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(11),d.\u0275\u0275textInterpolate1(" ",t.issuesTotalCount," Total Issues "),d.\u0275\u0275advance(4),d.\u0275\u0275property("ngForOf",t.issues),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate3(" Showing ",t.page>1?10*(t.page-1)+1:0==t.issuesTotalCount?0:t.page," - ",10*(t.page-1)+t.pageItemsCount," of ",t.issuesTotalCount," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("boundaryLinks",!0)("totalItems",t.issuesTotalCount))},directives:[o.sg,it.Qt],styles:[""]}),t}(),lt=r(43647),dt=r(39120),ct=["jobDetails"];function mt(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",23),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext().$implicit;return d.\u0275\u0275nextContext().onJobSelectt(e)}),d.\u0275\u0275text(1," Approve Quote "),d.\u0275\u0275element(2,"i",24),d.\u0275\u0275elementEnd()}}function pt(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementStart(0,"a",23),d.\u0275\u0275listener("click",function(){d.\u0275\u0275restoreView(n);var e=d.\u0275\u0275nextContext().$implicit;return d.\u0275\u0275nextContext().onJobSelectt(e)}
1),d.\u0275\u0275text(1," View Issue "),d.\u0275\u0275element(2,"i",24),d.\u0275\u0275elementEnd()}}function ut(e,t){if(1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"tr",19),d.\u0275\u0275elementStart(2,"td"),d.\u0275\u0275element(3,"i",20),d.\u0275\u0275text(4),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(5,"td"),d.\u0275\u0275text(6," Job "),d.\u0275\u0275elementStart(7,"span",21),d.\u0275\u0275text(8),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"td"),d.\u0275\u0275text(10),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(11,"td"),d.\u0275\u0275template(12,mt,3,0,"a",22),d.\u0275\u0275template(13,pt,3,0,"a",22),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()),2&e){var n=t.$implicit,a=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275property("ngClass",n.jobID===a.selectedJobId?"active":""),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate1(" ",n.status," "),d.\u0275\u0275advance(4),d.\u0275\u0275textInterpolate1(" # ",n.shortID," "),d.\u0275\u0275advance(2),d.\u0275\u0275textInterpolate1(" ",n.price?"Job Quoted for: "+n.price:"Raised : "+n.raisedOn," "),d.\u0275\u0275advance(2),d.\u0275\u0275property("ngIf",n.price),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",!n.price)}}function ft(e,t){1&e&&(d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"div",5),d.\u0275\u0275elementStart(2,"div",6),d.\u0275\u0275elementStart(3,"div",25),d.\u0275\u0275elementStart(4,"div",26),d.\u0275\u0275elementStart(5,"h4"),d.\u0275\u0275text(6,"No Job Selected..!"),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd())}function vt(e,t){if(1&e){var n=d.\u0275\u0275getCurrentView();d.\u0275\u0275elementContainerStart(0),d.\u0275\u0275elementStart(1,"job-details",27),d.\u0275\u0275listener("acceptQuote",function(e){return d.\u0275\u0275restoreView(n),d.\u0275\u0275nextContext().acceptQuote(e)}),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementContainerEnd()}if(2&e){var a=d.\u0275\u0275nextContext();d.\u0275\u0275advance(1),d.\u0275\u0275property("inputData",a.inputData)}}var gt=[{path:"",component:rt},{path:"issues",component:st},{path:"need-attentions",component:function(){var t=function(){function t(n,a,r,i,o,s){e(this,t),this.toast=n,this.ar=a,this.modalService=r,this.attentions=i,this.jobs=o,this.r=s,this.pageItemsEnd=10,this.JobsHistoryData=[],this.selectedAttection="",this.max=5,this.rate=0,this.yourRating=5,this.isReadonly=!1,this.needsAttention=[],this.attentionCount=0,this.inputData=null,this.selectedJobId="",this.page=1,this.pageItemsCount=0,this.paths=u.u.urls}return n(t,[{key:"ngOnInit",value:function(){this.innerWidth=window.innerWidth,this.queryParams=this.ar.snapshot.queryParams,this.getAttention(0)}},{key:"pageChanged",value:function(e){this.pageItemsEnd=10*e.page,this.page=e.page,this.getAttention(this.pageItemsEnd-10)}},{key:"getAttention",value:function(e){var t=this,n=null;n=(n=(n=new p.LE).append("start",e?e.toString():0)).append("end","10"),this.attentions.getAttentions(n).subscribe(function(e){e&&e.data&&e.data.data?(t.inputData=null,t.needsAttention=e.data.data||[],t.attentionCount=e.data.attentionCount,t.pageItemsCount=t.needsAttention.length,t.queryParams&&t.queryParams.jobId&&(t.selectedJobId=t.queryParams.jobId,t.getJobData(t.queryParams.jobId))):(t.needsAttention=[],t.attentionCount=0)})}},{key:"onJobSelectt",value:function(e){this.getJobData(e.jobID)}},{key:"getJobData",value:function(e){var t=this;this.selectedJobId=e,this.selectedAttection=e,this.jobs.getJobDetails(e).subscribe(function(e){t.innerWidth<=992&&t.jobDetails.nativeElement.scrollIntoView({block:"start",behavior:"smooth"}),t.inputData=e.data,t.inputData.isIssue=!0})}},{key:"acceptQuote",value:function(e){this.r.navigate(["/property-management/jobs/summary/"+e.id+"/address/"+(e.addressDetails.completeAddress||"")+"/schedule/"+e.scheduledDate])}}]),t}();return t.\u0275fac=function(e){return new(e||t)(d.\u0275\u0275directiveInject(te._),d.\u0275\u0275directiveInject(s.gz),d.\u0275\u0275directiveInject(lt.tT),d.\u0275\u0275directiveInject(g),d.\u0275\u0275directiveInject(L.e),d.\u0275\u0275directiveInject(s.F0))},t.\u0275cmp=d.\u0275\u0275defineComponent({type:t,selectors:[["app-dashboard-need-attentions"]],viewQuery:function(e,t){var n;(1&e&&d.\u0275\u0275viewQuery(ct,7),2&e)&&(d.\u0275\u0275queryRefresh(n=d.\u0275\u0275loadQuery())&&(t.jobDetails=n.first))},decls:24,vars:9,consts:[[1,"pm-history-section"],[1,"pm-body-section"],[1,"container"],[1,"row"],[1,"col-lg-8"],[1,"pm-card"],[1,"pm-card-header"],[1,"header-text"],[1,"pm-header-info-list"],[1,"pm-toggle-body"],[1,"pm-card-body"],[1,"table-white-flat","pm-table-alt","tbl-attn","tbl-responsive-50"],[4,"ngFor","ngForOf"],[1,"pm-card-footer","d-flex","justify-content-end","align-items-center"],[1,"mr-2"],["previousText","\u2039","nextText","\u203a","firstText","\xab","lastText","\xbb",1,"pagination-cutom",3,"boun
1daryLinks","totalItems","pageChanged"],[1,"col-lg-4"],["jobDetails",""],[4,"ngIf"],[3,"ngClass"],["aria-hidden","true",1,"fa","fa-calendar-times-o","r"],[1,"text-blue"],[3,"click",4,"ngIf"],[3,"click"],["aria-hidden","true",1,"fa","fa-caret-right"],[1,"pm-prop-header"],[1,"txt"],[3,"inputData","acceptQuote"]],template:function(e,t){1&e&&(d.\u0275\u0275elementStart(0,"section",0),d.\u0275\u0275elementStart(1,"section",1),d.\u0275\u0275elementStart(2,"div",2),d.\u0275\u0275elementStart(3,"div",3),d.\u0275\u0275elementStart(4,"div",4),d.\u0275\u0275elementStart(5,"div",5),d.\u0275\u0275elementStart(6,"div",6),d.\u0275\u0275elementStart(7,"h3",7),d.\u0275\u0275text(8," NEEDS ATTENTION "),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(9,"ul",8),d.\u0275\u0275elementStart(10,"li"),d.\u0275\u0275text(11),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(12,"div",9),d.\u0275\u0275elementStart(13,"div",10),d.\u0275\u0275elementStart(14,"table",11),d.\u0275\u0275template(15,ut,14,6,"ng-container",12),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(16,"div",13),d.\u0275\u0275elementStart(17,"div",14),d.\u0275\u0275text(18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(19,"pagination",15),d.\u0275\u0275listener("pageChanged",function(e){return t.pageChanged(e)}),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementStart(20,"div",16,17),d.\u0275\u0275template(22,ft,7,0,"ng-container",18),d.\u0275\u0275template(23,vt,2,1,"ng-container",18),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd(),d.\u0275\u0275elementEnd()),2&e&&(d.\u0275\u0275advance(11),d.\u0275\u0275textInterpolate1(" ",t.attentionCount," Total attentions "),d.\u0275\u0275advance(4),d.\u0275\u0275property("ngForOf",t.needsAttention),d.\u0275\u0275advance(3),d.\u0275\u0275textInterpolate3(" Showing ",t.page>1?10*(t.page-1)+1:0==t.attentionCount?0:t.page," - ",10*(t.page-1)+t.pageItemsCount," of ",t.attentionCount," "),d.\u0275\u0275advance(1),d.\u0275\u0275property("boundaryLinks",!0)("totalItems",t.attentionCount),d.\u0275\u0275advance(3),d.\u0275\u0275property("ngIf",!t.inputData),d.\u0275\u0275advance(1),d.\u0275\u0275property("ngIf",t.inputData))},directives:[o.sg,it.Qt,o.O5,o.mk,dt.W],styles:[""]}),t}()}],ht=function(){var t=function t(){e(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=d.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=d.\u0275\u0275defineInjector({imports:[[s.Bz.forChild(gt)],s.Bz]}),t}(),bt=r(77434),Et=r(44304),St=function(){var t=function t(){e(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=d.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=d.\u0275\u0275defineInjector({imports:[[o.ez,ht,bt.m,Et.v]]}),t}()}}])}();

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.