1import{j as f,m}from"./chunk-SQXH55RY.js";import{x as g}from"./chunk-2RZNBXEW.js";import{sa as h}from"./chunk-LKIBVTZY.js";import{e as c,j as o}from"./chunk-LZGEQQYD.js";import{R as l}from"./chunk-BW2TMJN6.js";import{j as a}from"./chunk-RNQ7BUHW.js";var S=(()=>{let i=class i{constructor(r,t,e,s){this.httpService=r,this.globalData=t,this.pushToClientService=e,this.loginService=s,this.isLineLoginInFlight=!1}lineLogin(r,t){this.isLineLoginInFlight||(this.isLineLoginInFlight=!0,this.globalData.loading=!0,this.pushToClientService.initPushToClient(),l(this.httpService.lineLoginV2({lineUserId:r,mem2FaKey:t})).then(e=>a(this,null,function*(){try{yield this.loginService.actionAfterLogin(e)}catch(s){console.error("LINE login post-process failed",s)}finally{this.globalData.loading=!1,this.isLineLoginInFlight=!1}})).catch(e=>{console.error("LINE login request failed",e),this.globalData.loading=!1,this.isLineLoginInFlight=!1}))}};i.\u0275fac=function(t){return new(t||i)(o(g),o(h),o(f),o(m))},i.\u0275prov=c({token:i,factory:i.\u0275fac,providedIn:"root"});let n=i;return n})();export{S as a};
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.