PageSourceSearch

https://onguardv3.com.au/static/js/7241.4d821cde.chunk.js

js onguardv3.com.au collected 2026-09-24 12:34:18 UTC 19,084 bytes, 1 lines download raw bytes

1(self.webpackChunkonguard_v3_school_ui=self.webpackChunkonguard_v3_school_ui||[]).push([[7241],{1134:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>v});var i=r(89379),a=r(9950),n=r(63318),o=r(41988),s=r(94092),l=r(55902),c=r(86925),d=r(62693),u=r(26606),p=r(87094),m=r(6096),h=r(54694),S=(r(63114),r(29456),r(46685)),f=r(51189),E=r(23065),g=r(44414);class O extends a.Component{constructor(e){var t;super(e),t=this,this.checkErrorIndex=()=>{let{origRecords:e}=this.state;e=e.map(e=>{let t=!1;return Object.keys(e.errorList).forEach((r,i)=>{e.errorList[r]&&(t=!0)}),e.errorIndex=t,e}),this.setState({origRecords:e,filteredData:e})},this.checkDuplicateRecords=()=>{let{origRecords:e}=this.state;e.map(t=>{let r=!1;e=e.map(e=>(e.SSOEmail===t.SSOEmail&&e.id!==t.id&&(r=!0),t.SSOEmailDuplicate=r,t.errorList.SSOEmail=r,(t.SSOEmailExists||"None"===t.SSOEmail||""===t.SSOEmail||t.invalidSsoEmail||t.SSOEmailDuplicate||t.emptySsoEmail)&&(t.errorList.SSOEmail=!0),e))}),this.setState({origRecords:e,filteredData:e},()=>{this.checkErrorIndex()})},this.handleCancel=e=>{this.setState({origRecords:[]}),this.props.history(f.wv+"/import-sso-emails")},this.submit=e=>{(0,E.Z)("/file-uploads/bulk-reimport-sso-emails","post",e).then(e=>{"SUCCESS"===e.status?(c.A.destroy(),c.A.success({message:"Success",description:e.message}),this.handleCancel()):e&&"FAIL"===e.status&&e.origRecords&&e.origRecords.length>0&&this.setState({origRecords:e.origRecords}),this.setState({reUpload:!1,ignoreDuplicates:!1})})},this.continueImport=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.checkErrorIndex();let{origRecords:r}=t.state,i={},a=[];e?(t.setState({ignoreDuplicates:!0},()=>t.checkErrorIndex()),a=r.filter(e=>!e.errorIndex&&!e.SSOEmailExists&&!e.SSOEmailDuplicate&&!e.invalidSsoEmail&&!e.emptySsoEmail),a.length>0?(a=a.map(e=>{let t={FamilyName:e.FamilyName,GivenName:e.GivenName,UserName:e.UserName};return e.YearGroup&&(t.YearGroup=parseInt(e.YearGroup)),e.Email&&(t.Email=e.Email),e.SSOEmail&&(t.SSOEmail=e.SSOEmail),void 0!==e.mobileNumber&&(t.mobileNumber=e.mobileNumber),t}),i={schoolPublicId:(0,S.getCookie)(S.COOKIE.SCHOOL_PID),userTypePublicId:t.state.userTypePublicId,records:a},t.submit(i)):(c.A.destroy(),c.A.error({message:"Error",description:"Failed to import SSO Emails"}),t.setState({ignoreDuplicates:!1}))):(t.setState({reUpload:!0}),r.some(e=>e.errorIndex)?(t.setState({origRecords:t.state.origRecords}),c.A.destroy(),c.A.error({message:"Error",description:"There are Errors in Data! Failed to import SSO Emails"}),t.setState({reUpload:!1},()=>{t.checkErrorIndex(),t.datafilter(t.state.defaultFilter)})):(a=r.map(e=>{let t={FamilyName:e.FamilyName,GivenName:e.GivenName,UserName:e.UserName};return void 0!==e.YearGroup&&(t.YearGroup=parseInt(e.YearGroup)),void 0!==e.Email&&(t.Email=e.Email),e.SSOEmail&&(t.SSOEmail=e.SSOEmail),void 0!==e.mobileNumber&&(t.mobileNumber=e.mobileNumber),t}),i={userTypePublicId:t.state.userTypePublicId,schoolPublicId:(0,S.getCookie)(S.COOKIE.SCHOOL_PID),records:a},t.submit(i)))},this.datafilter=e=>{let{filteredData:t,origRecords:r}=this.state;t=r.filter(t=>e?!0===t.errorIndex:t),this.setState({filteredData:t,displayErrors:e,defaultFilter:e})},this.validateSSOEmail=async(e,t,r)=>{try{this.setState({inputLoad:!0});const i=await(0,E.Z)("/school-students/check-sso-email?emailId=".concat(t,"&username=").concat(r),"get");let{origRecords:a}=this.state,n=a.map(t=>(t.id===e&&"SUCCESS"===i.status&&(t.SSOEmailExists=!i.allowed,t.invalidSsoEmail=!i.valid,t.errorList.SSOEmail=t.SSOEmailExists||t.invalidSsoEmail||t.SSOEmailDuplicate),t));this.setState({origRecords:n,filteredData:n,inputLoad:!1},()=>this.checkDuplicateRecords())}catch(i){console.error("API failed:",i);let{origRecords:t}=this.state,r=t.map(t=>(t.id===e&&(t.errorList.SSOEmail=!0),t));this.setState({origRecords:r,inputLoad:!1},()=>this.checkDuplicateRecords())}},this.handleDataChangeTest=(e,t,r,a)=>{let{origRecords:n}=this.state,o=!1,s=n.map(e=>(0,i.A)((0,i.A)({},e),{},{errorList:(0,i.A)({},e.errorList)}));for(let i of s){var l;if(r.toUpperCase()===(null===(l=i.SSOEmail)||void 0===l?void 0:l.toUpperCase())&&(i.SSOEmailDuplicate=!0,i.errorList.SSOEmail=!0,o=!0),i.id===t){i[e]=r,"SSOEmail"===e&&(i.errorList.SSOEmail=!1,i.SSOEmailDuplicate=o,i.emptySsoEmail=!1,this.validateSSOEmail(t,r,a));let n=Object.values(i.errorList).some(e=>e);i.errorIndex=n}}
1this.setState({origRecords:s,filteredData:s,inputLoad:!1},()=>this.checkDuplicateRecords())},this.tableChange=(e,t,r)=>{e&&this.setState({currentPaginationPage:e.current})},this.state={duplicateRecords:[],yearGroup:[],yearGroupSelected:"",filteredData:[],origRecords:[],reUpload:!1,ignoreDuplicates:!1,currentPaginationPage:"",userTypePublicId:"",displayErrors:!1,defaultFilter:!1,inputLoad:!1}}componentDidMount(){if(this.props&&this.props.location.state&&this.props.location.state.errorRecord&&this.props.location.state.userTypePublicId){var e;let t=[];(null===(e=this.props.location.state.errorRecord.invalidRecords)||void 0===e?void 0:e.length)>0&&(t=this.props.location.state.errorRecord.invalidRecords.map((e,t)=>(e.id="BU-"+t,e.errorList={SSOEmail:!1},e.SSOEmail=e.SSOEmail?String(e.SSOEmail):null,e.errorIndex&&(e.SSOEmailExists||"None"===e.SSOEmail||e.SSOEmailDuplicate||e.invalidSsoEmail||e.emptySsoEmail)&&(e.errorList.SSOEmail=!0),e))),this.setState({filteredData:t,origRecords:t,userTypePublicId:this.props.location.state.userTypePublicId},()=>{this.datafilter(!1)})}}render(){const{getFieldDecorator:e}=this.props.form;let{filteredData:t,inputLoad:r}=this.state;const i=[{title:"UserID",key:"UserName",render:(e,t)=>(0,g.jsx)("span",{children:t.UserName})},{title:"Given Name",key:"GivenName",render:(e,t)=>(0,g.jsx)("span",{children:t.GivenName})},{title:"Family Name",key:"FamilyName",render:(e,t)=>(0,g.jsx)("span",{children:t.FamilyName})},{title:"SSO Email",key:"SSOEmail",render:(t,r)=>{let i="",a="";const n=this.props.form.getFieldValue("checkGroup[".concat(r.id,"]['SSOEmail']"));return n?n&&"None"!==n&&""!==n?r.SSOEmailDuplicate?(i="error",a="Duplicate SSO Email"):r.SSOEmailExists?(i="error",a="This SSO Email Already Exists"):r.invalidSsoEmail&&(i="error",a="This SSO Email is Invalid"):(i="error",a="SSO Email is required"):r.SSOEmail&&"None"!==r.SSOEmail&&""!==r.SSOEmail?r.SSOEmailDuplicate?(i="error",a="Duplicate SSO Email"):r.SSOEmailExists?(i="error",a="This SSO Email Already Exists"):r.invalidSsoEmail&&(i="error",a="This SSO Email is Invalid"):(i="error",a="SSO Email is required"),(0,g.jsx)(s.A.Item,{validateStatus:i,help:a,children:e("checkGroup[".concat(r.id,"]['SSOEmail']"),{initialValue:r.SSOEmail})((0,g.jsx)(l.A,{onBlur:e=>{e.preventDefault(),this.handleDataChangeTest("SSOEmail",r.id,e.target.value,r.UserName)}}))})}}];return(0,g.jsx)("div",{children:(0,g.jsxs)("div",{className:"content-inner container",children:[(0,g.jsx)(d.A,{title:"Failed to Bulk import SSO Emails",className:"advance-header-page-header content-header-tab"}),(0,g.jsxs)(s.A,{children:[(0,g.jsx)(p.A,{children:(0,g.jsx)(s.A.Item,{label:"Filter",children:e("dataButton",{})((0,g.jsx)(g.Fragment,{children:(0,g.jsxs)(u.Ay.Group,{defaultValue:this.state.defaultFilter,onChange:e=>{this.datafilter(e.target.value)},children:[(0,g.jsx)(u.Ay.Button,{value:!1,children:"All"}),(0,g.jsx)(u.Ay.Button,{value:!0,children:"Errors"})]})}))})}),(0,g.jsx)(p.A,{children:(0,g.jsx)(m.A,{rowKey:e=>e.id,columns:i,dataSource:t,pagination:{total:this.state.filteredData.length,showSizeChanger:!0,pageSizeOptions:["10","20","30"],defaultPageSize:10,current:this.state.currentPaginationPage},onChange:this.tableChange})})]}),this.state.filteredData&&this.state.filteredData.length>0?(0,g.jsx)(p.A,{children:(0,g.jsxs)(o.A,{xs:{span:24,order:1},sm:{span:24,order:1},md:{span:24,order:1},lg:{span:24,order:1},xl:{span:15,order:1},xxl:{span:12,order:1},className:"align-items ",children:[(0,g.jsx)(n.A,{className:"ant-btn cancelButton mr-10",onClick:this.handleCancel,disabled:this.state.ignoreDuplicates||this.state.reUpload,children:"Cancel"}),(0,g.jsx)(h.A,{title:"Ignore Duplicates and Continue with the Remainder of the Upload",children:(0,g.jsx)(n.A,{type:"primary",className:"buttonRed mr-10",onClick:()=>this.continueImport(!0),loading:this.state.ignoreDuplicates,disabled:this.state.reUpload,children:"Ignore Invalid Records"})}),(0,g.jsx)(n.A,{type:"primary",className:"buttonGreen",onClick:()=>this.continueImport(),loading:this.state.reUpload,disabled:this.state.ignoreDuplicates,children:"Continue"})]})}):null]})})}}const v=(0,f.y)(s.A.create({name:"Edit Error Import Form"})(O))},23065:(e,t,r)=>{"use strict";r.d(t,{$:()=>l,Z:()=>s});var i=r(26910),a=r(46685),n=r(51189),o=r(86925);const s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(0,i.A)({method:t,url:"".concat(n.H$).concat(e),data:r,headers:{accept:"application/json","X-API-KEY":(0,a.getCookie)(a.COOKIE.ID_TOKEN)}}).then(e=>e.data).catch(e=>{if(console.log("The Api error",e),e.response.data.message&&e.response.data.status_code){console.log(e.response.data);let t=e.response.data.status_code,r=e.response.data.message;if(t>=600&&t<700)return o.A.error({message:"Authorization error",description:r}),(0,a.deleteCookie)(a.COOKIE.ID_TOKEN),(0,a.deleteCookie)(a.COOKIE.NAME),(0,a.deleteCookie)(a.COOKIE.ROLE),(0,a.deleteCookie)(a.COOKIE.PUB_ID),(0,a.deleteCookie)(a.COOKIE.USER_TYPE),window.location.href="/",!1}let{status:t}=e.response;return 401===t?(console.log("Errorrrrrrrr",e.response.data),!!e.response.data.message&&e.response.data):400===t&&(!!e.response.data.message&&e.response.data)})},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(0,i.A)({method:t,url:"".concat(n.H$).concat(e),data:r,responseType:"blob",headers:{accept:"application/json","X-API-KEY":(0,a.getCookie)(a.COOKIE.ID_TOKEN)}}).then(e=>e).catch(e=>{if(console.log("The Api error",e),e.response){if(e.response.data&&e.response.data.text())return e.response.data.text().then(e=>{let t=JSON.parse(e),r=t.status_code,i=t.message;return r>=600&&r<700&&(o.A.error({message:"Authorization error",description:i}),setTimeout(()=>((0,a.deleteCookie)(a.COOKIE.ID_TOKEN),(0,a.deleteCookie)(a.COOKIE.NAME),(0,a.deleteCookie)(a.COOKIE.ROLE),(0,a.deleteCookie)(a.COOKIE.PUB_ID),(0,a.deleteCookie)(a.COOKIE.USER_TYPE),window.location.href="/",!1),3e3)),t});if(e.response.data.message&&e.response.data.status_code){console.log(e.response.data);let t=e.response.data.status_code,r=e.response.data.message;if(t>=600&&t<700)return o.A.error({message:"Authorization error",description:r}),window.location.href="/",!1}let{status:t}=e.response;return 401===t?(console.log("Errorrrrrrrr",e.response.data),!!e.response.data.message&&e.response.data):400===t&&(!!e.response.data.message&&e.response.data)}})}},29456:()=>{},34378:(e,t,r)=>{var i=r(14759);e.exports=function(){return i.Date.now()}},46685:e=>{function t(e){var t,r=e+"=";if("undefined"!==typeof window){t=document.cookie.split(";");for(var i=0;i<t.length;i++){for(var a=t[i];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(r))return a.substring(r.length,a.length)}}return null}e.exports={COOKIE:{ID_TOKEN:"id_token",NAME:"name",ROLE:"role",PUB_ID:"pub_id",USER_TYPE:"user_t
1ype",PROGRAM:"program",SCHOOL_PID:"school_pid",EMAIL_ID:"email_id",PROG_ID:"prog_id",ASSET_ID:"asset_id",MACHINE_TYPE_ID:"machine_type_id",LICENCE_MODAL:"licence_modal",CERT_USER_ID:"cert_user_id",CERT_TYPE:"cert_type",CERT_TRAINING:"cert_training",CERT_COURSE:"cert_course",STUDENT_CHANGE_DETAILS:"students_details_change",TEST_TIMEOUT:"test_timeout",TRAINING_ID:"training_id",LOCALE:"locale",ROLLOVER_TXT:"rollover_txt",STU_LEVEL:"user_level"},createCookie:function(e,t,r,i,a){var n=e+"="+t+";";r&&(r instanceof Date?isNaN(r.getTime())&&(r=new Date):r=new Date((new Date).getTime()+1e3*parseInt(r)*60*60),n+="expires="+r.toGMTString()+";"),i&&(n+="path="+i+";"),a&&(n+="domain="+a+";"),"undefined"!==typeof window&&(document.cookie=n)},getCookie:t,deleteCookie:function(e,r,i){t(e)&&(document.cookie=r?e+"=;Path="+r+";expires=Thu, 01 Jan 1970 00:00:01 GMT;":e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;")}}},72588:(e,t,r)=>{var i=r(86914),a=r(24567),n=r(50184),o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(n(e))return NaN;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=i(e);var r=s.test(e);return r||l.test(e)?c(e.slice(2),r?2:8):o.test(e)?NaN:+e}},86914:(e,t,r)=>{var i=r(88798),a=/^\s+/;e.exports=function(e){return e?e.slice(0,i(e)+1).replace(a,""):e}},88798:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},90650:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var i=r(9950),a=r(11942),n=r(12272),o=r.n(n),s=r(18352),l=r(95491),c=r.n(l),d=r(77110),u=r(27895);function p(e){return p="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},m.apply(this,arguments)}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function E(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var r,i=g(e);if(t){var a=g(this).constructor;r=Reflect.construct(i,arguments,a)}else r=i.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}var O=function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(r[i]=e[i]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)t.indexOf(i[a])<0&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(r[i[a]]=e[i[a]])}return r},v=(0,u.P)("small","default","large"),y=null;var b=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(l,e);var t,r,a,n=E(l);function l(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=n.call(this,e)).debouncifyUpdateSpinning=function(e){var r=(e||t.props).delay;r&&(t.cancelExistingSpin(),t.updateSpinning=c()(t.originalUpdateSpinning,r))},t.updateSpinning=function(){var e=t.props.spinning;t.state.spinning!==e&&t.setState({spinning:e})},t.renderSpin=function(e){var r,a=e.getPrefixCls,n=t.props,l=n.prefixCls,c=n.className,d=n.size,u=n.tip,p=n.wrapperClassName,S=n.style,f=O(n,["prefixCls","className","size","tip","wrapperClassName","style"]),E=t.state.spinning,g=a("spin",l),v=o()(g,(h(r={},"".concat(g,"-sm"),"small"===d),h(r,"".concat(g,"-lg"),"large"===d),h(r,"".concat(g,"-spinning"),E),h(r,"".concat(g,"-show-text"),!!u),r),c),b=(0,s.A)(f,["spinning","delay","indicator"]),I=i.createElement("div",m({},b,{style:S,className:v}),function(e,t){var r=t.indicator,a="".concat(e,"-dot");return null===r?null:i.isValidElement(r)?i.cloneElement(r,{className:o()(r.props.className,a)}):i.isValidElement(y)?i.cloneElement(y,{className:o()(y.props.className,a)}):i.createElement("span",{className:o()(a,"".concat(e,"-dot-spin"))},i.createElement("i",{className:"".concat(e,"-dot-item")}),i.createElement("i",{className:"".concat(e,"-dot-item")}),i.createElement("i",{className:"".concat(e,"-dot-item")}),i.createElement("i",{className:"".concat(e,"-dot-item")}))}(g,t.props),u?i.createElement("div",{className:"".concat(g,"-text")},u):null);if(t.isNestedPattern()){var N=o()("".concat(g,"-container"),h({},"".concat(g,"-blur"),E));return i.createElement("div",m({},b,{className:o()("".concat(g,"-nested-loading"),p)}),E&&i.createElement("div",{key:"loading"},I),i.createElement("div",{className:N,key:"container"},t.props.children))}return I};var r=e.spinning,a=function(e,t){return!!e&&!!t&&!isNaN(Number(t))}(r,e.delay);return t.state={spinning:r&&!a},t.originalUpdateSpinning=t.updateSpinning,t.debouncifyUpdateSpinning(e),t}return t=l,a=[{key:"setDefaultIndicator",value:function(e){y=e}}],(r=[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var e=this.updateSpinning;e&&e.cancel&&e.cancel()}},{key:"isNestedPattern",value:function(){return!(!this.props||!this.props.children)}},{key:"render",value:function(){return i.createElement(d.TG,null,this.renderSpin)}}])&&S(t.prototype,r),a&&S(t,a),l}(i.Component);b.defaultProps={spinning:!0,size:"default",wrapperClassName:""}
vendor: 1,102 bytes, line 1
1,b.propTypes={prefixCls:a.string,className:a.string,spinning:a.bool,size:a.oneOf(v),wrapperClassName:a.string,indicator:a.element};const I=b},95491:(e,t,r)=>{var i=r(24567),a=r(34378),n=r(72588),o=Math.max,s=Math.min;e.exports=function(e,t,r){var l,c,d,u,p,m,h=0,S=!1,f=!1,E=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var r=l,i=c;return l=c=void 0,h=t,u=e.apply(i,r)}function O(e){var r=e-m;return void 0===m||r>=t||r<0||f&&e-h>=d}function v(){var e=a();if(O(e))return y(e);p=setTimeout(v,function(e){var r=t-(e-m);return f?s(r,d-(e-h)):r}(e))}function y(e){return p=void 0,E&&l?g(e):(l=c=void 0,u)}function b(){var e=a(),r=O(e);if(l=arguments,c=this,m=e,r){if(void 0===p)return function(e){return h=e,p=setTimeout(v,t),S?g(e):u}(m);if(f)return clearTimeout(p),p=setTimeout(v,t),g(m)}return void 0===p&&(p=setTimeout(v,t)),u}return t=n(t)||0,i(r)&&(S=!!r.leading,d=(f="maxWait"in r)?o(n(r.maxWait)||0,t):d,E="trailing"in r?!!r.trailing:E),b.cancel=function(){void 0!==p&&clearTimeout(p),h=0,l=m=c=p=void 0},b.flush=function(){return void 0===p?u:y(a())},b}}}]);

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.