1"use strict"; 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="476fcb56-6036-5f60-8e53-21856fe579df")}catch(e){}}(); 3(self.webpackChunksaltalk_website=self.webpackChunksaltalk_website||[]).push([[1516],{21516:(pn,O,i)=>{i.r(O),i.d(O,{VkcClientModule:()=>ln});var u=i(94666),h=i(53547),l=i(91467),_=i(45707),n=i(22560),T=i(8076),w=i(14838),N=i(88481),y=i(52550),P=i(89041),g=i(70031),f=i(79797),A=i(30990),x=i(36686),z=i(17619),R=i(16495),C=i(68284),v=i(22533),p=i(2508),b=i(83302),U=i(58086),m=i(37085),S=i(98330),Z=i(16697);function L(e,s){if(1&e&&(n.TgZ(0,"h3",20),n._uU(1),n.qZA()),2&e){const t=n.oxw().$implicit;n.xp6(1),n.Oqu(null!=t.extBrand.extName&&t.extBrand.extName.enUs&&(null==t.extBrand.extName?null:t.extBrand.extName.enUs.length)>0?t.extBrand.extName.enUs:null==t.extBrand.extName?null:t.extBrand.extName.zhCN)}}function Q(e,s){if(1&e&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&e){const t=n.oxw().$implicit;n.xp6(1),n.Oqu(t.platform)}}function M(e,s){if(1&e&&n._UZ(0,"img",9),2&e){const t=n.oxw().$implicit;n.Q6J("src",t.extOrderPlatform.extFile.thumbnailSmall,n.LSH)}}function J(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"button",21),n.NdJ("click",function(){n.CHM(t);const o=n.oxw().$implicit,a=n.oxw(2);return n.KtG(a.finish(o,"Running"))}),n._uU(1," Confirm "),n.qZA()}if(2&e){const t=n.oxw(3);n.Q6J("nzLoading",t.loading)}}function F(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"button",21),n.NdJ("click",function(){n.CHM(t);const o=n.oxw().$implicit,a=n.oxw(2);return n.KtG(a.finish(o,"ReadyForPickup"))}),n._uU(1," Finish "),n.qZA()}if(2&e){const t=n.oxw(3);n.Q6J("nzLoading",t.loading)}}function I(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"button",21),n.NdJ("click",function(){n.CHM(t);const o=n.oxw().$implicit,a=n.oxw(2);return n.KtG(a.openBox(o))}),n._uU(1," Open Box "),n.qZA()}if(2&e){const t=n.oxw(3);n.Q6J("nzLoading",t.loading)}}function V(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"button",22),n.NdJ("nzOnConfirm",function(){n.CHM(t);const o=n.oxw().$implicit,a=n.oxw(2);return n.KtG(a.alreadyPickup(o))}),n._uU(1," Already Pickup "),n.qZA()}if(2&e){const t=n.oxw(3);n.Q6J("nzLoading",t.loading)}}function q(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"tr")(1,"td",6)(2,"div")(3,"div",7),n.NdJ("click",function(){const a=n.CHM(t).$implicit,c=n.oxw(2);return n.KtG(c.viewDetail(a))}),n.TgZ(4,"div",8),n._UZ(5,"img",9),n.qZA(),n.TgZ(6,"div",10),n.YNc(7,L,2,1,"h3",11),n.TgZ(8,"h3",12),n._uU(9),n.qZA(),n.TgZ(10,"p"),n._uU(11),n.qZA()()(),n.TgZ(12,"div",7),n.NdJ("click",function(){const a=n.CHM(t).$implicit,c=n.oxw(2);return n.KtG(c.viewDetail(a))}),n.TgZ(13,"div",8),n.YNc(14,Q,2,1,"span",13),n.YNc(15,M,1,1,"img",14),n.qZA(),n.TgZ(16,"div",10)(17,"h3"),n._uU(18),n.qZA(),n.TgZ(19,"p"),n._uU(20),n.qZA()()(),n.TgZ(21,"div",15),n._UZ(22,"div",16),n.TgZ(23,"div",17),n.YNc(24,J,2,1,"button",18),n.YNc(25,F,2,1,"button",18),n.YNc(26,I,2,1,"button",18),n.YNc(27,V,2,1,"button",19),n.qZA(),n._UZ(28,"div",16),n.qZA()()()()}if(2&e){const t=s.$implicit,r=n.oxw(2);n.Tol(r.getOrderClass(t)),n.xp6(5),n.Q6J("src",t.extBrand?null==t.extBrand.extFiles?null:t.extBrand.extFiles[0].thumbnailSmall:t.extLocalPartner.extFile.thumbnailSmall,n.LSH),n.xp6(2),n.Q6J("ngIf",t.extBrand),n.xp6(2),n.Oqu(t.extLocalPartner.name),n.xp6(2),n.hij("Code: ",t.bnbKeycode,""),n.xp6(3),n.Q6J("ngIf",!t.extOrderPlatform),n.xp6(1),n.Q6J("ngIf",t.extOrderPlatform),n.xp6(3),n.Oqu(r.firstLine(t)),n.xp6(2),n.Oqu(r.secondLine(t)),n.xp6(4),n.Q6J("ngIf","Confirmed"==t.status||"ReadyForRunner"==t.status),n.xp6(1),n.Q6J("ngIf","Running"==t.status),n.xp6(1),n.Q6J("ngIf","ReadyForPickup"==t.status),n.xp6(1),n.Q6J("ngIf","ReadyForPickup"==t.status)}}function Y(e,s){if(1&e&&(n.TgZ(0,"nz-table",3,4)(2,"tbody"),n.YNc(3,q,29,14,"tr",5),n.qZA()()),2&e){const t=n.MAs(1),r=n.oxw();n.Q6J("nzData",r.onDemandOrderList)("nzFrontPagination",!1)("nzShowPagination",!1)("nzShowSizeChanger",!1),n.xp6(3),n.Q6J("ngForOf",t.data)}}function B(e,s){1&e&&n._UZ(0,"br")}function H(e,s){if(1&e&&(n.TgZ(0,"strong"),n._uU(1),n.qZA()),2&e){const t=n.oxw().$implicit;n.xp6(1),n.hij(" ",t.partnerName+" @ "+t.brandName," ")}}function E(e,s){if(1&e&&(n.TgZ(0,"div",23)(1,"div",29),n._uU(2),n.YNc(3,B,1,0,"br",13),n.YNc(4,H,2,1,"strong",13),n.qZA(),n.TgZ(5,"div",16),n._uU(6),n.qZA()()),2&e){const t=s.$implicit,r=n.oxw(2);n.xp6(2),n.hij(" ",r.getItemName(t)," "),n.xp6(1),n.Q6J("ngIf",t.partnerName&&t.partnerName.length>0&&"SDB"===r.onDemandOrder.type),n.xp6(1),n.Q6J("ngIf",t.partnerName&&t.partnerName.length>0&&"SDB"===r.onDemandOrder.type),n.xp6(2),n.hij(" \xa0\xa0\xa0\xa0\xa0X ",t.quantity," ")}}function K(e,s){if(1&e&&n._UZ(0,"img",30),2&e){const t=n.oxw(2);n.s9C("src","data:image/jpg;base64,"+t.boxNearbyQRCode.qrCode,n.LSH)}}function $(e,s){if(1&e&&(n.TgZ(0,"h2"),n._uU(1," Order is at shelve "),n._UZ(2,"br"),n._uU(3),n.qZA()),2&e){const t=n.oxw(2);n.xp6(3),n.hij(" ",t.boxNearbyQRCode.shelveLocationTips,"")}}
3function j(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"h3"),n._uU(1,"Items"),n.qZA(),n._UZ(2,"br"),n.TgZ(3,"div",23)(4,"div",24)(5,"h3"),n._uU(6),n.qZA()()(),n.YNc(7,E,7,4,"div",25),n.TgZ(8,"div",23)(9,"div",24)(10,"nz-spin",26),n.YNc(11,K,1,1,"img",27),n.YNc(12,$,4,1,"h2",13),n.qZA()()(),n.TgZ(13,"div",23)(14,"div",24)(15,"button",28),n.NdJ("click",function(){n.CHM(t);const o=n.oxw();return n.KtG(o.orderDetailShowing=!1)}),n._uU(16," Close "),n.qZA()()()}if(2&e){const t=n.oxw();n.xp6(6),n.Oqu(t.onDemandOrder.extFirstLine),n.xp6(1),n.Q6J("ngForOf",t.onDemandOrder.extItems),n.xp6(3),n.Q6J("nzSpinning",t.qrCodeSpinShown),n.xp6(1),n.Q6J("ngIf",t.boxNearbyQRCode&&t.boxNearbyQRCode.qrCode&&t.boxNearbyQRCode.qrCode.length>0),n.xp6(1),n.Q6J("ngIf",t.boxNearbyQRCode&&!t.boxNearbyQRCode.qrCode)}}let G=(()=>{class e{constructor(t,r,o){this.vkcOnDemandOrdersService=t,this.eventService=r,this.stModalService=o,this.orderDetailShowing=!1,this.qrCodeSpinShown=!1,this.loading=!1}set orderList(t){this.onDemandOrderList=t}viewDetail(t){this.onDemandOrder=t,this.orderDetailShowing=!0,this.qrCodeSpinShown=!0,this.vkcOnDemandOrdersService.getOrderQRCode(this.onDemandOrder.id,(r,o)=>{this.qrCodeSpinShown=!1,r&&(this.boxNearbyQRCode=o.data)})}firstLine(t){return"GrubHub"===t.platform||"UberEats"===t.platform?t.customerName+" / "+(t.displayOrderId&&t.displayOrderId.length>0?t.displayOrderId:t.orderId):t.customerName}secondLine(t){return"Ready around "+(0,u.p6)(t.estimatedDatePickup,"HH:mm aaa","en-US")}finish(t,r){t.status=r,this.loading=!0,"ReadyForPickup"===r?this.vkcOnDemandOrdersService.readForPickup(t.id,(o,a)=>{this.loading=!1,this.eventService.notify(l.s5,a.data)}):this.vkcOnDemandOrdersService.running(t.id,(o,a)=>{this.loading=!1,this.eventService.notify(l.s5,a.data)})}openBox(t){this.loading=!0,this.vkcOnDemandOrdersService.openBox(t.id,t.bnbKeycode,(r,o)=>{this.loading=!1,r?this.stModalService.message.success("Box is open"):this.stModalService.message.error(o&&o.message?o.message:"Something went wrong. Please try again later or contact support ([email protected]).")})}alreadyPickup(t){this.loading=!0,this.vkcOnDemandOrdersService.finishedPickup(t.id,(r,o)=>{this.loading=!1,r||this.stModalService.message.error(o&&o.message?o.message:"Something went wrong. Please try again later or contact support ([email protected]).")})}getOrderClass(t){return"status-"+t.status}getItemName(t){let r="";if(t.extExtras)for(const o of t.extExtras){r.length>0&&(r+=", "),r+="\u2022 "+o.title;for(const a of o.extItems)r+=" ,"+a.name+(a.quantity>1?" X "+a.quantity:"")}return t.name+" - "+r}static#n=this.\u0275fac=function(r){return new(r||e)(n.Y36(y.Z),n.Y36(T.M),n.Y36(U.k))};static#t=this.\u0275cmp=n.Xpm({type:e,selectors:[["app-vkc-runner-dashboard-detail"]],inputs:{orderList:"orderList"},decls:4,vars:4,consts:[["nzBordered","","class","table table-condensed table-hover",3,"nzData","nzFrontPagination","nzShowPagination","nzShowSizeChanger",4,"ngIf"],[3,"nzVisible","nzContent","nzFooter","nzOnCancel"],["orderDetailModalContent",""],["nzBordered","",1,"table","table-condensed","table-hover",3,"nzData","nzFrontPagination","nzShowPagination","nzShowSizeChanger"],["basicTable",""],[3,"class",4,"ngFor","ngForOf"],[1,"order"],["nz-row","",3,"click"],["nz-col","","nzSpan","5"],["alt","partner","width","50px",3,"src"],["nz-col","","nzSpan","19"],["style","color: #B6312D",4,"ngIf"],[2,"color","#f0ca89"],[4,"ngIf"],["alt","partner","width","50px",3,"src",4,"ngIf"],["nz-row",""],["nz-col","","nzSpan","4"],["nz-col","","nzSpan","16"],["nzSize","large","nz-button","","nzType","link",3,"nzLoading","click",4,"ngIf"],["nzSize","large","nz-button","","nzType","link","nz-popconfirm","","style","margin-top: 6px","nzPopconfirmTitle","Are you sure to set this as already pickup?","nzPopconfirmPlacement","bottom",3,"nzLoading","nzOnConfirm",4,"ngIf"],[2,"color","#B6312D"],["nzSize","large","nz-button","","nzType","link",3,"nzLoading","click"],["nzSize","large","nz-button","","nzType","link","nz-popconfirm","","nzPopconfirmTitle","Are you sure to set this as already pickup?","nzPopconfirmPlacement","bottom",2,"margin-top","6px",3,"nzLoading","nzOnConfirm"],["nz-row","","st-nz-row",""],["nz-col","","nzSpan","24"],["nz-row","","st-nz-row","",4,"ngFor","ngForOf"],["nzTip","Loading...",3,"nzSpinning"],["style","width: 300px;","class","center","alt","QR CODE",3,"src",4,"ngIf"],["nz-button","","nzSize","large","nzType","default",3,"click"],["nz-col","","nzSpan","20"],["alt","QR CODE",1,"center",2,"width","300px",3,"src"]],template:function(r,o){if(1&r&&(n.YNc(0,Y,4,5,"nz-table",0),n.TgZ(1,"nz-modal",1),n.NdJ("nzOnCancel",function(){return o.orderDetailShowing=!1}),n.YNc(2,j,17,5,"ng-template",null,2,n.W1O),n.qZA()),2&r){const a=n.MAs(3);n.Q6J("ngIf",o.onDemandOrderList),n.xp6(1),n.Q6J("nzVisible",o.orderDetailShowing)("nzContent",a)("nzFooter",null)}}
3,dependencies:[u.sg,u.O5,g.t3,g.SK,f.W,m.N8,m.Uo,m.p0,m.$Z,S.du,x.dQ,z.ix,R.w,Z.JW]})}return e})();function W(e,s){1&e&&(n.TgZ(0,"span"),n._uU(1," There is not any order currently. Please try again later. "),n.qZA())}function X(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"button",18),n.NdJ("click",function(){n.CHM(t);const o=n.oxw(2);return n.KtG(o.getOrderList("FinishedPickup"))}),n._uU(1,"Search "),n.qZA()}}function nn(e,s){1&e&&n._uU(0,"\u{1f525}")}function tn(e,s){1&e&&n._uU(0,"\u2705")}function en(e,s){1&e&&n._uU(0,"\u{1f3c1}")}function rn(e,s){if(1&e&&n._UZ(0,"img",19),2&e){const t=n.oxw(2);n.s9C("src","data:image/jpg;base64,"+t.kitchenRunner.boxNearbyCodeQRCodeBase64,n.LSH)}}function on(e,s){1&e&&n._uU(0,"QR")}function an(e,s){if(1&e){const t=n.EpF();n.TgZ(0,"div")(1,"form",5)(2,"nz-form-item")(3,"nz-input-group",6)(4,"input",7),n.NdJ("ngModelChange",function(o){n.CHM(t);const a=n.oxw();return n.KtG(a.keyword=o)}),n.qZA(),n.YNc(5,X,2,0,"ng-template",null,8,n.W1O),n.qZA()()(),n._UZ(7,"br"),n.TgZ(8,"nz-tabset")(9,"nz-tab",9),n._UZ(10,"app-vkc-runner-dashboard-detail",10),n.YNc(11,nn,1,0,"ng-template",null,11,n.W1O),n.qZA(),n.TgZ(13,"nz-tab",9),n._UZ(14,"app-vkc-runner-dashboard-detail",10),n.YNc(15,tn,1,0,"ng-template",null,12,n.W1O),n.qZA(),n.TgZ(17,"nz-tab",9),n._UZ(18,"app-vkc-runner-dashboard-detail",10),n.YNc(19,en,1,0,"ng-template",null,13,n.W1O),n.qZA(),n.TgZ(21,"nz-tab",9),n.YNc(22,rn,1,1,"img",14),n.TgZ(23,"div")(24,"a",15),n._uU(25," Clock In "),n.qZA(),n.TgZ(26,"a",16),n._uU(27," Clock Out "),n.qZA()(),n._UZ(28,"br")(29,"br")(30,"app-vkc-runner-dashboard-detail",10),n.YNc(31,on,1,0,"ng-template",null,17,n.W1O),n.qZA()()()}if(2&e){const t=n.MAs(6),r=n.MAs(12),o=n.MAs(16),a=n.MAs(20),c=n.MAs(32),d=n.oxw();n.xp6(3),n.Q6J("nzAddOnAfter",t),n.xp6(1),n.Q6J("ngModel",d.keyword),n.xp6(5),n.Q6J("nzTitle",r),n.xp6(1),n.Q6J("orderList",d.getOrderList("Confirmed","ReadyForRunner")),n.xp6(3),n.Q6J("nzTitle",o),n.xp6(1),n.Q6J("orderList",d.getOrderList("Running")),n.xp6(3),n.Q6J("nzTitle",a),n.xp6(1),n.Q6J("orderList",d.getOrderList("ReadyForPickup")),n.xp6(3),n.Q6J("nzTitle",c),n.xp6(1),n.Q6J("ngIf",d.kitchenRunner&&d.kitchenRunner.boxNearbyCodeQRCodeBase64),n.xp6(8),n.Q6J("orderList",d.getOrderList("FinishedPickup"))}}const sn=[{path:"dashboard",component:(()=>{class e{constructor(t,r,o,a,c){this.localEventService=t,this.userService=r,this.flowService=o,this.vkcOnDemandOrdersService=a,this.vkcRunnerService=c,this.spinShown=!1,this.keyword=""}ngOnInit(){this.localEventService.addListener(l.Y2,this),this.localEventService.addListener(l.wu,this),this.localEventService.addListener(l.s5,this),this.query(!1),this.refreshInterval=setInterval(()=>{this.query(!0)},1e4)}ngOnDestroy(){this.refreshInterval&&clearInterval(this.refreshInterval)}onLocalEvent(t,r){(t===l.wu||t===l.Y2||t===l.s5)&&this.query(!1)}query(t){if(!this.userService.hasLogin())return void this.flowService.showLogin();const o=(0,u.p6)(new Date,"yyyy-MM-dd","en-US"),a=new Array;a.push(_.X.Confirmed),a.push(_.X.ReadyForRunner),a.push(_.X.Running),a.push(_.X.ReadyForPickup),a.push(_.X.FinishedPickup),this.spinShown=!t,this.kitchenRunner=this.vkcRunnerService.getKitchenRunner(),(!this.kitchenRunner||!this.kitchenRunner.boxNearbyCodeQRCodeBase64)&&this.vkcRunnerService.preloadCurrentVkcRunner(this.userService.getUser().id,(c,d)=>{c&&(this.kitchenRunner=d.data[0])}),this.vkcOnDemandOrdersService.queryOrders(o,o,a,(c,d)=>{this.spinShown=!1,c&&(this.onDemandOrderList=d.data.result,this.onDemandOrderList.sort((D,k)=>(D.extLocalPartner.name+"-"+this.statusToInt(D.status)+"-"+D.id).localeCompare(k.extLocalPartner.name+"-"+this.statusToInt(k.status)+"-"+k.id)))})}statusToInt(t){switch(t){case"Confirmed":return 4;case"ReadyForRunner":return 1;case"Running":return 2;case"ReadyForPickup":return 3}return 0}getOrderList(t,r){const o=Array();if(this.onDemandOrderList)for(const a of this.onDemandOrderList)((a.status===t||r&&a.status===r)&&(0==this.keyword.length||a.orderId.toUpperCase().includes(this.keyword.toUpperCase())||a.customerName.toUpperCase().includes(this.keyword.toUpperCase())||a.platform.toUpperCase().includes(this.keyword.toUpperCase()))||a.displayOrderId&&a.displayOrderId.toUpperCase().includes(this.keyword.toUpperCase()))&&o.push(a);return o}static#n=this.\u0275fac=function(r){return new(r||e)(n.Y36(T.M),n.Y36(w.KD),n.Y36(N.W),n.Y36(y.Z),n.Y36(P.r))};static#t=this.\u0275cmp=n.Xpm({type:e,selectors:[["app-vkc-runner-dashboard"]],decls:7,vars:3,consts:[["xmlns","http://www.w3.org/1999/html",1,"page-root"],[1,"common-root"],[1,"root",2,"padding","10px","margin-top","20px"],["nzTip","Loading...",3,"nzSpinning"],[4,"ngIf"],["nz-form",""],["nzSearch","","nzSize","large",3,"nzAddOnAfter"],["type","text","nz-input","","placeholder","input search text","name","search",3,"ngModel","ngModelChange"],["suffixButton",""],[3,"nzTitle"],[3,"orderList"],["basicTitleTemplate1",""],["basicTitleTemplate2",""],["basicTitleTemplate3",""],["alt","partner","class","center","style","width: 300px",3,"src",4,"ngIf"],["nz-button","","nzSize","large","nzType","primary","routerLink","/qrcode/scanner/clockIn",2,"margin-right","20px"],["nz-button","","nzSize","large","nzType","default","routerLink","/qrcode/scanner/clockOut"],["basicTitleTemplate0",""],["nz-button","","nzType","primary","nzSize","large","nzSearch","",3,"click"],["alt","partner",1,"center",2,"width","300px",3,"src"]],template:function(r,o){1&r&&(n.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"nz-spin",3),n.YNc(4,W,2,0,"span",4),n.YNc(5,an,33,11,"div",4),n.qZA()()(),n._UZ(6,"app-footer"),n.qZA()),2&r&&(n.xp6(3),n.Q6J("nzSpinning",o.spinShown),n.xp6(1),n.Q6J("ngIf",!o.onDemandOrderList),n.xp6(1),n.Q6J("ngIf",o.onDemandOrderList))},dependencies:[u.O5,h.rH,g.SK,f.W,A.c,x.dQ,z.ix,R.w,C.xH,C.xw,v.Zp,v.gB,p._Y,p.Fj,p.JJ,p.JL,p.On,p.F,b.Lr,b.Nx,G],styles:["tr.status-ReadyForPickup[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%], .status-ReadyForPickup[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{background-color:#90ee90;padding:8px}tr.status-ReadyForRunner[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%], .status-ReadyForRunner[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{background-color:#87cefa;padding:8px}tr.status-Running[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%], .status-Running[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{background-color:#e0ffff;padding:8px}tr.status-Confirmed[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%], .status-Confirmed[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{background-color:#fff;padding:8px}td.order[_ngcontent-%COMP%]{padding:0;margin:0}.center[_ngcontent-%COMP%]{display:block;margin-left:auto;margin-right:auto;width:50%}[_nghost-%COMP%] .page-root[_ngcontent-%COMP%]{padding-top:72px}@media screen and (max-width: 750px){[_nghost-%COMP%] .page-root[_ngcontent-%COMP%]{padding-top:48px}}"]})}return e})()}];let cn=(()=>{class e{static#n=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275mod=n.oAB({type:e});static#e=this.\u0275inj=n.cJS({imports:[h.Bz.forChild(sn),h.Bz]})}return e})();var dn=i(90754);let ln=(()=>{class e{static#n=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275mod=n.oAB({type:e});static#e=this.\u0275inj=n.cJS({imports:[u.ez,cn,g.Jb,f.j,m.HQ,S.Qp,dn.U,x.vG,z.sL,C.we,Z._p,v.o7,p.u5,b.U5]})}return e})()}}]); 4//# debugId=476fcb56-6036-5f60-8e53-21856fe579df
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.