1!function(){"use strict";function t(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),n&&e(t,n)}function e(t,n){return(e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,n)}function n(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,o=i(t);if(e){var a=i(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return r(this,n)}}function r(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function i(t){return(i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */o=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(_){s=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof p?e:p,o=Object.create(i.prototype),a=new S(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return A()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var c=T(a,n);if(c){if(c===d)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var s=l(t,e,n);if("normal"===s.type){if(r=n.done?"completed":"suspendedYield",s.arg===d)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r="completed",n.method="throw",n.arg=s.arg)}}}(t,n,a),o}function l(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(_){return{type:"throw",arg:_}}}t.wrap=u;var d={};function p(){}function f(){}function h(){}var m={};s(m,i,function(){return this});var y=Object.getPrototypeOf,g=y&&y(y(k([])));g&&g!==e&&n.call(g,i)&&(m=g);var v=h.prototype=p.prototype=Object.create(m);function b(t){["next","throw","return"].forEach(function(e){s(t,e,function(t){return this._invoke(e,t)})})}function w(t,e){function r(i,o,a,c){var s=l(t[i],t,o);if("throw"!==s.type){var u=s.arg,d=u.value;return d&&"object"==typeof d&&n.call(d,"__await")?e.resolve(d.__await).then(function(t){r("next",t,a,c)},function(t){r("throw",t,a,c)}):e.resolve(d).then(function(t){u.value=t,a(u)},function(t){return r("throw",t,a,c)})}c(s.arg)}var i;this._invoke=function(t,n){function o(){return new e(function(e,i){r(t,n,e,i)})}return i=i?i.then(o,o):o()}}function T(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,T(t,e),"throw"===e.method))return d;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=l(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,d;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function Z(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(Z,this),this.reset(!0)}function k(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,o=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return o.next=o}}return{next:A}}function A(){return{value:void 0,done:!0}}return f.prototype=h,s(v,"constructor",h),s(h,"constructor",f),f.displayName=s(h,c,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===f||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,s(t,c,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},b(w.prototype),s(w.prototype,a,function(){return this}),t.AsyncIterator=w,t.async=function(e,n,r,i,o){void 0===o&&(o=Promise);var a=new w(u(e,n,r,i),o);return t.isGeneratorFunction(n)?a:a.next().then(function(t){return t.done?t.value:a.next()})},b(v),s(v,c,"Generator"),s(v,i,function(){return this}),s(v,"toString",function(){return"[object Generator]"}),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=k,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEac
vendor: 3,956 bytes, line 1
1h(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return a.type="throw",a.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),s=n.call(o,"finallyLoc");if(c&&s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,d):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:k(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},t}function a(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=s(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){c=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw o}}}}function c(t){return function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||s(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){if(t){if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function p(t,e,n){return e&&d(t.prototype,e),n&&d(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(self.webpackChunkjournal=self.webpackChunkjournal||[]).push([[2750],{9209:function(t,e,n){n.d(e,{U:function(){return g}});var r=n(79765),i=n(66682),o=n(58071),a=n(25917),s=n(54395),u=n(87519),d=n(68307),f=n(43190),h=n(88
1002),m=n(5304),y={loadingText:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430...",noResultsText:"\u041d\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432",searchText:"\u041f\u043e\u0438\u0441\u043a...",typeToSearchText:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0437\u0430\u043f\u0440\u043e\u0441 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430"},g=function(){function t(e,n,i,o,a,c,s,u){l(this,t),this.httpClient=e,this.cacheData=a,this.config=y,this.input$=new r.xQ,this.loading=!1,this.data=[],this.manualData$=new r.xQ,this.additionalFieldName=null,this.apiUrl=n,this.initialData=i,this.additionalHttpOptions=o,this.sortFn=c,this.filterFn=s,this.mapFn=u,this.init()}return p(t,[{key:"updateOptions",value:function(t){this.additionalHttpOptions=t,this.init()}},{key:"addToCache",value:function(t){this.cachedData||(this.cachedData=[]),this.cachedData.find(function(e){return e.id===t.id})||(this.cachedData=[t].concat(c(this.cachedData)),this.manualData$.next(this.cachedData))}},{key:"setValue",value:function(t){this.initialData=t,this.init()}},{key:"init",value:function(){var t=this;this.data$=(0,i.T)(this.manualData$,(0,o.z)((0,a.of)(this.initialData?Array.isArray(this.initialData)?this.initialData:[this.initialData]:[]),this.input$.pipe((0,s.b)(300),(0,u.x)(),(0,d.b)(function(){return t.loading=!0}),(0,f.w)(function(e){var n;return t.httpClient.get(t.apiUrl,{params:Object.assign({search:e},null!==(n=t.additionalHttpOptions)&&void 0!==n?n:{})}).pipe((0,h.U)(function(t){return Array.isArray(t)?t:t.result}),(0,h.U)(function(n){return t.customMap(n,e)}),(0,h.U)(function(e){var n=e.map(t.mapper);return null!=t.filterFn&&null!=t.filterFn&&(n=n.filter(function(e){return t.filterFn(e)})),t.sortData(n)}),(0,h.U)(function(e){return null!=t.mapFn&&null!=t.mapFn?e.map(function(e){return t.mapFn(e)}):e}),(0,m.K)(function(t){return(0,a.of)([])}),(0,d.b)(function(){return t.loading=!1}))})))).pipe((0,d.b)(function(e){t.cacheData&&(t.cachedData=e)}))}},{key:"customMap",value:function(t,e){return t}},{key:"sortData",value:function(t){return this.sortFn?c(t).sort(this.sortFn):t}},{key:"mapper",value:function(t){var e=null!=(null==this?void 0:this.additionalFieldName)&&t[this.additionalFieldName]?" (".concat(t[this.additionalFieldName],")"):"";return Object.assign(Object.assign({},t),{id:null==t?void 0:t.id,label:null==t?void 0:t.title,title:e?(null==t?void 0:t.title)+e:null==t?void 0:t.title})}},{key:"findDataset",value:function(t){var e;return null===(e=this.cachedData)||void 0===e?void 0:e.find(t)}}]),t}()},34182:function(t,e,n){n.d(e,{$:function(){return f}});var r,i=n(64762),c=n(9209),s=n(37716),u=n(27377),d=n(91841),f=((r=function(){function t(e,n){l(this,t),this.http=e,this.httpClient=n}return p(t,[{key:"supports",value:function(e){return t.supportedDictionariesCodes.includes(e.toLowerCase())}},{key:"loadDictionariesList",value:function(){var e=this;return new Promise(function(n,r){e.http.get("Dictionaries").subscribe(function(e){n(t.filterSupported(e.body))},function(t){r(t)})})}},{key:"bulkLoadDictionaries",value:function(e){return(0,i.mG)(this,void 0,void 0,o().mark(function n(){var r,i,s,u,l;return o().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:r={},i=a(e),n.prev=2,i.s();case 4:if((s=i.n()).done){n.next=18;break}if(u=s.value,l=void 0,!["dictionaryCounterparties","dictionaryPromotionType","dictionaryTitleOfHonor","dictionaryPromotionStatus","dictionaryBadge","dictionaryBadgeStatus"].includes(u)){n.next=11;break}n.t0=new c.U(this.httpClient,"Dictionaries/".concat(t.dictionariesEndpoints[u],"/Select")),n.next=14;break;case 11:return n.next=13,this.receiveDictionaryForSelect(u);case 13:n.t0=n.sent;case 14:l=n.t0,r[u]=l.result?l.result:l;case 16:n.next=4;break;case 18:n.next=23;break;case 20:n.prev=20,n.t1=n.catch(2),i.e(n.t1);case 23:return n.prev=23,i.f(),n.finish(23);case 26:return n.abrupt("return",r);case 27:case"end":return n.stop()}},n,this,[[2,20,23,26]])}))}},{key:"receiveDictionaryForSelect",value:function(e){var n=this;return new Promise(function(r,i){n.http.get("Dictionaries/".concat(t.dictionariesEndpoints[e],"/Select?size=100000")).subscribe(function(t){return r(t.body)})})}},{key:"getValue",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.get("Dictionaries/".concat(t.dictionariesEndpoints[e],"/").concat(n)).subscribe(function(t){i(t.body)})})}},{key:"createSingleValue",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.post("Dictionaries/".concat(t.dictionariesEndpoints[n]),e).subscribe(function(t){return i(!0)},function(t){return o(t)})})}},{key:"deleteSingleValue",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.delete("Dictionaries/".concat(t.dictionariesEndpoints[n],"/").concat(e)).subscribe(function(t){return i(!0)},function(t){return o(t)})})}},{key:"fetchSelectOptions",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.get(n?"Dictionaries/".concat(t.dictionariesEndpoints[e],"/Select?size=10000&departments=").concat(n):"Dictionaries/".concat(t.dictionariesEndpoints[e],"/Select?size=10000")).subscribe(function(t){return i(t.body)},function(t){return o(t)})})}},{key:"fetchSingleValue",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.get("Dictionaries/".concat(t.dictionariesEndpoints[n],"/").concat(e)).subscribe(function(t){return i(t.body)},function(t){return o(t)})})}},{key:"fetchTableRows",value:function(e,n){var r=this;return new Promise(function(i,o){r.http.post("Dictionaries/".concat(t.dictionariesEndpoints[n],"/Table"),e).subscribe(function(t){return i(t.body)},function(t){return o(t)})})}},{key:"updateSingleValue",value:function(e,n,r){var i=this;return new Promise(function(o,a){i.http.put("Dictionaries/".concat(t.dictionariesEndpoints[r],"/").concat(e),n).subscribe(function(t){return o(!0)},function(t){return a(t)})})}}],[{key:"filterSupported",value:function(e){return e.filter(function(e){return t.supportedDictionariesCodes.includes(e.code.toLowerCase())})}}]),t}()).supportedDictionaries=["disciplines","departments","faculties","specialities","lessontypes","examcontrolforms","controlforms","rooms","calendareventrooms","educationmarkers","educationlevels","educationspecialities","confirmationdocuments","educationdegrees","educationranks","languages","dictionaryad
1ditionaldocuments"],r.dictionariesEndpoints={dictionaryPromotionType:"external/kindIncentives",dictionaryPromotionStatus:"external/promotionStatuses",dictionaryTitleOfHonor:"external/honoraryTitles",dictionaryBadge:"external/Badges",dictionaryBadgeStatus:"external/BadgeStatuses",dictionaryDissertationTypes:"External/DissertationTypes",dictionaryScienceAreas:"External/ScienceAreas",dictionaryCounterparties:"Counterparties",dictionarydisciplines:"disciplines",dictionarydepartments:"departments",dictionaryfaculties:"faculties",dictionaryspecialities:"specialities",dictionarylessontypes:"lessontypes",dictionaryexamcontrolforms:"examcontrolforms",dictionarycontrolforms:"controlforms",dictionaryrooms:"rooms",dictionarycalendareventrooms:"calendareventrooms",dictionaryeducationmarkers:"educationmarkers",dictionaryeducationlevels:"educationlevels",dictionaryeducationspecialities:"educationspecialities",dictionaryconfirmationdocuments:"confirmationdocuments",dictionaryeducationdegrees:"educationdegrees",dictionaryeducationranks:"educationranks",dictionarylanguages:"languages",dictionaryadditionaldocuments:"dictionaryadditionaldocuments",educationconfirmationdocuments:"educationconfirmationdocuments"},r.supportedDictionariesCodes=["dictionaryPromotionType","dictionaryPromotionStatus","dictionaryTitleOfHonor","dictionaryBadge","dictionaryBadgeStatus","dictionaryDissertationTypes","dictionaryScienceAreas","dictionaryCounterparties","dictionarydisciplines","dictionarydepartments","dictionaryfaculties","dictionaryspecialities","dictionarylessontypes","dictionaryexamcontrolforms","dictionarycontrolforms","dictionaryrooms","dictionarycalendareventrooms","dictionaryeducationmarkers","dictionaryeducationlevels","dictionaryeducationspecialities","dictionaryconfirmationdocuments","dictionaryeducationdegrees","dictionaryeducationranks","dictionarylanguages","dictionaryadditionaldocuments","educationconfirmationdocuments"],r.\u0275fac=function(t){return new(t||r)(s.LFG(u.O),s.LFG(d.eN))},r.\u0275prov=s.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),r)},52750:function(e,r,i){i.r(r),i.d(r,{TeachersModule:function(){return I}});var o=i(38583),a=i(3679),c=i(8307),s=i(86640),u=i(23771),d=i(34182),f=i(95536),h=i(47023),m=i(37495),y=i(42143),g=i(85693),v=i(37716),b=i(39075),w=i(65036),T=i(49344),Z=i(23065),x=i(52061);function S(t,e){if(1&t&&(v.TgZ(0,"app-custom-field",16),v._UZ(1,"ng-select",17),v.qZA()),2&t){var n=v.oxw();v.Q6J("customControl",n.teacherForm.get("department")),v.xp6(1),v.Q6J("items",n.departments)("clearable",!1)("searchable",!1)}}function k(t,e){if(1&t&&v._uU(0),2&t){var n=e.item;v.hij(" ",n.hide?"":n.title," ")}}function A(t,e){if(1&t&&(v.TgZ(0,"app-custom-field",18),v.TgZ(1,"ng-select",19),v.YNc(2,k,1,1,"ng-template",20),v.qZA(),v.qZA()),2&t){var n=v.oxw();v.Q6J("customControl",n.teacherForm.get("position")),v.xp6(1),v.Q6J("items",n.positions)("clearable",!1)("searchable",!1)}}function _(t,e){if(1&t&&(v.TgZ(0,"app-custom-field",21),v._UZ(1,"input",22),v.qZA()),2&t){var n=v.oxw();v.Q6J("customControl",n.teacherForm.get("wageRate"))}}var F,O=((F=function(e){t(i,e);var r=n(i);function i(t,e,n,o,c,s,u,d,p,f){var h;return l(this,i),(h=r.call(this)).fb=t,h.title=e,h.userService=n,h.teacherService=o,h.router=c,h.route=s,h.popupService=u,h.dictionaries=d,h.toastr=p,h.store=f,h.showWageRate=!0,h.isEdit=!1,h.users=[],h.employmentTypes=[{value:"\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u044b",title:"\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u044b",id:0},{value:"\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435\u043b\u044c",title:"\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435\u043b\u044c",id:1},{value:"\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435\u043b\u044c",title:"\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435\u043b\u044c",id:2},{value:"\u041f\u043e \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443 \u0413\u041f\u0425",title:"\u041f\u043e \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443 \u0413\u041f\u0425",id:3}],h.positions=[{title:"\u0417\u0430\u0432\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u0430\u0444\u0435\u0434\u0440\u043e\u0439"},{title:"\u041f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440"},{title:"\u0414\u043e\u0446\u0435\u043d\u0442"},{title:"\u0421\u0442\u0430\u0440\u0448\u0438\u0439 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c"},{title:"\u041f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c"},{title:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442"},{title:"\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u043d\u0430\u0443\u0447\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"},{title:"\u0412\u0435\u0434\u0443\u0449\u0438\u0439 \u043d\u0430\u0443\u0447\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"},{title:"\u0421\u0442\u0430\u0440\u0448\u0438\u0439 \u043d\u0430\u0443\u0447\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"},{title:"\u041c\u043b\u0430\u0434\u0448\u0438\u0439 \u043d\u0430\u0443\u0447\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"},{title:"\u041d\u0430\u0443\u0447\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a"},{title:"\u041d\u0435\u0442",hide:!0}],h.departments=[],h.teacherForm=h.fb.group({position:h.fb.control(null,[a.kI.required]),wageRate:h.fb.control(null,[a.kI.max(1)]),employmentType:h.fb.control(null,[a.kI.required]),user:h.fb.control(null,[a.kI.required]),department:h.fb.control(null,[a.kI.required])}),h.teacherForm.get("employmentType").valueChanges.subscribe(function(t){var e=h.employmentTypes.find(function(e){return e.value===t});e&&(h.showWageRate=3!==e.id,h.showWageRate||(h.teacherForm.get("wageRate").setValue(0),h.teacherForm.get("position").setValue("\u041d\u0435\u0442")))}),h}return p(i,[{key:"ngOnInit",value:function(){var t=this;this.store.select(g.S.selectPermissionList).subscribe(function(e){var n=e.includes("IsAdmin");t.startProcessing(),t.toastr.info("\u0414\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f, \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435...","\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445"),t.route.paramMap.subscribe(function(e){e.has("id")&&(t.isEdit=!0),t.dictionaries.fetchSelectOptions("departments").then(function(r){t.departments=r.result,t.userService.getUsersForSelect("?size=1000&role=Teacher").then(function(r){if(t.users=r.result,e.has("id")){var i=parseInt(e.get("id"),10);t.teacherService.fetchSingleValue(i).then(function(e){t.stopProcessing(),t.toastr.clear(),!0===n?t.teacherForm.patchValue({user:e.user.id,employmentType:e.employmentType,wageRate:e.wageRate,position:e.position,department:e.department?e.department.id:null}):(t.teacherForm.removeControl("department"),t.teacherForm.patchValue({user:e.user.id,employmentType:e.employmentType,wageRate:e.wageRate,position:e.position}))})}else n||t.teacherForm.removeControl("department"),t.toastr.clear()})}).catch(function(){t.toastr.error("\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443","\u041e\u0448\u0438\u0431\u043a\u0430"),(0,f.W)(),t.toastr.clear()})})})}},{key:"submit",value:function(){var t,e=this;
1if(this.teacherForm.invalid)return console.warn(this.teacherForm.value),void this.toastr.error("\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043b\u0435\u0439","\u041e\u0448\u0438\u0431\u043a\u0430");this.toastr.info("\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e \u043d\u043e\u0432\u043e\u043c \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0435","\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435"),this.teacherForm.valid&&(3===this.employmentTypes.find(function(t){return e.teacherForm.get("employmentType").value===t.value}).id?(this.teacherForm.get("wageRate").setValue("-"),this.teacherForm.get("position").setValue("\u041d\u0435\u0442"),t=this.teacherForm.value):t=Object.assign(Object.assign({},this.teacherForm.value),{wageRate:this.teacherForm.value.wageRate.toString()}),this.isEdit?this.route.paramMap.subscribe(function(n){var r=parseInt(n.get("id"),10);e.editTeacher(r,t)}):this.createTeacher(t))}},{key:"editTeacher",value:function(t,e){var n=this;this.teacherService.updateSingleValue(t,e).then(function(){n.toastr.clear(),n.toastr.success("\u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b","\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u0438\u0437\u043c\u0435\u043d\u0451\u043d"),n.router.navigate(["/teachers"]).then(null)}).catch(function(t){n.setMessage(t),n.toastr.clear(),n.popupService.showErrorPopup(n.errorMessage).then(null)})}},{key:"createTeacher",value:function(t){var e=this;this.teacherService.createTeacher(t).then(function(){e.router.navigate(["/teachers"]).then(null),e.toastr.clear(),e.toastr.success("\u041d\u043e\u0432\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d","\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u0441\u043e\u0437\u0434\u0430\u043d"),e.popupService.showSuccessPopup("\u041d\u043e\u0432\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d")}).catch(function(t){e.toastr.clear(),e.setMessage(t),e.popupService.showErrorPopup(e.errorMessage).then(null)})}},{key:"cancel",value:function(){(0,f.W)()}}]),i}(y.uQ)).\u0275fac=function(t){return new(t||F)(v.Y36(a.qu),v.Y36(b.Dx),v.Y36(m.K),v.Y36(w.M),v.Y36(c.F0),v.Y36(c.gz),v.Y36(h.q),v.Y36(d.$),v.Y36(T._W),v.Y36(Z.yh))},F.\u0275cmp=v.Xpm({type:F,selectors:[["app-teacher-create"]],features:[v.qOj],decls:20,vars:13,consts:[[1,"card"],[1,"card-header"],[1,"typo","typo-b","typo-h1"],[1,"card-body"],[1,"ssmu-form",3,"formGroup","ngSubmit"],["label","\u0422\u0438\u043f \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438",3,"customControl"],["id","typeOfEmployment","placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043f \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438","formControlName","employmentType","bindLabel","value","bindValue","value","notFoundText","\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e",3,"items","clearable","searchable"],["label","\u041a\u0430\u0444\u0435\u0434\u0440\u0430",3,"customControl",4,"ngIf"],["label","\u0414\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c",3,"customControl",4,"ngIf"],["label","\u0421\u0442\u0430\u0432\u043a\u0430",3,"customControl",4,"ngIf"],["label","\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c",3,"customControl"],["formControlName","user","bindValue","id","bindLabel","fullName","id","userSelector","placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b","notFoundText","\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e",3,"items","clearable"],[1,"card-footer"],[1,"btn","btn-primary",3,"click"],[1,"btn","btn-secondary",3,"click"],[1,"text-danger",2,"margin-left","16px"],["label","\u041a\u0430\u0444\u0435\u0434\u0440\u0430",3,"customControl"],["id","department","placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u0443","formControlName","department","bindLabel","title","bindValue","id","notFoundText","\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e",3,"items","clearable","searchable"],["label","\u0414\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c",3,"customControl"],["id","position","placeholder","\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c","formControlName","position","bindLabel","title","bindValue","title","notFoundText","\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e",3,"items","clearable","searchable"],["ng-option-tmp",""],["label","\u0421\u0442\u0430\u0432\u043a\u0430",3,"customControl"],["formControlName","wageRate","type","number","step","0.05","min","0.05","max","1","id","wageRate","placeholder","\u0421\u0442\u0430\u0432\u043a\u0430",1,"field-control"]],template:function(t,e){1&t&&(v.TgZ(0,"div",0),v.TgZ(1,"div",1),v.TgZ(2,"h1",2),v._uU(3),v.qZA(),v.qZA(),v.TgZ(4,"div",3),v.TgZ(5,"form",4),v.NdJ("ngSubmit",function(){return e.submit()}),v.TgZ(6,"app-custom-field",5),v._UZ(7,"ng-select",6),v.qZA(),v.YNc(8,S,2,4,"app-custom-field",7),v.YNc(9,A,3,4,"app-custom-field",8),v.YNc(10,_,2,1,"app-custom-field",9),v.TgZ(11,"app-custom-field",10),v._UZ(12,"ng-select",11),v.qZA(),v.qZA(),v.qZA(),v.TgZ(13,"div",12),v.TgZ(14,"button",13),v.NdJ("click",function(){return e.submit()}),v._uU(15,"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c (Save)"),v.qZA(),v.TgZ(16,"button",14),v.NdJ("click",function(){return e.cancel()}),v._uU(17,"\u041e\u0442\u043c\u0435\u043d\u0430 (Cancel)"),v.qZA(),v.TgZ(18,"span",15),v._uU(19),v.qZA(),v.qZA(),v.qZA()),2&t&&(v.xp6(3),v.hij(" ",e.isEdit?"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c":"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c"," \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0435 "),v.xp6(2),v.Q6J("formGroup",e.teacherForm),v.xp6(1),v.Q6J("customControl",e.teacherForm.get("employmentType")),v.xp6(1),v.Q6J("items",e.employmentTypes)("clearable",!1)("searchable",!1),v.xp6(1),v.Q6J("ngIf",e.teacherForm.get("department")),v.xp6(1),v.Q6J("ngIf",e.showWageRate),v.xp6(1),v.Q6J("ngIf",e.showWageRate),v.xp6(1),v.Q6J("customControl",e.teacherForm.get("user")),v.xp6(1),v.Q6J("items",e.users)("clearable",!1),v.xp6(7),v.Oqu(e.errorMessage))},directives:[a._Y,a.JL,a.sg,x.I,s.w9,a.JJ,a.u,o.O5,s.Z2,a.Fj,a.wV,a.qQ,a.Fd],encapsulation:2}),F),q=i(79765),E=i(54031),D=i(93751),P=function(){return["/teachers/form"]};function L(t,e){1&t&&(v.TgZ(0,"a",15),v._uU(1,"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430 (Add employee)"),v.qZA()),2&t&&v.Q6J("routerLink",v.DdM(1,P))}var C=function(){var e=function(e){t(i,e);var r=n(i);function i(t,e,n,o){var a;return l(this,i),(a=r.call(this)).teachersService=t,a.popupService=e,a.router=n,a.store=o,a.dtTrigger=new q.xQ,a}return p(i,[{key:"ngOnInit",value:function(){var t=this;this.store.pipe((0,Z.Ys)(g.S.selectPermissionList)).subscribe(function(e){t.permissionParams={delete:e.includes("DeleteTeacher"),edit:e.includes("EditTeacher"),add:e.includes("AddTeacher")},t.dtOptions=Object.assign(Object.assign({},E.y),{columns:[{data:"user.fullName",name:"name",width:"20%",orderable:!0,searchable:!0},{data:"position",name:"position",width:"20%",orderable:!0,searchable:!0,render:function(t,e,n){return n.department?"".concat(n.position,' <span class="described" title="').concat(n.department.title,'">(').concat(n.department.code,")</span>"):"".concat(n.position)}},{data:"department",width:"20%",name:"department",orderable:!0,searchable:!0,render:function(t){return t?"".concat(t.title):"\u041d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e"}},{data:"wageRate",name:"wageRate",orderable:!1,searchable:!0},{data:"employmentType",name:"employmentType",orderable:!0,searchable:!0},{data:"id",orderable:!1,render:function(){return'<section class="actions">'.concat(t.permissionParams.edit?'<button class="action action-edit"></button>':"").concat(t.permissionParams.delete?'<button class="action action-delete"></button>':"","</section>")}}],ajax:function(e,n){t.teachersService.fetchTableRows(e).then(function(t){n({draw:t.draw,data:t.data,recordsTotal:t.recordsTotal,recordsFiltered:t.recordsFiltered})})},rowCallback:function(e,n){return $("button.action-edit",e).on("click",function(){t.router.navigate(["/teachers/form",{id:n.id}]).then(null)}),$("button.action-delete",e).on("click",function(){if(t.permissionParams.delete){var e=n;t.popupService.showRemovePopup(' \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f "'.concat(e.user.fullName,'"')).then(function(n){n&&t.teachersService.deleteSingleValue(e.id).then(function(){t.dtElement.dtInstance.then(function(e){e.destroy(),t.dtTrigger.next()}),t.popupService.showSuccessPopup("\u041f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0434\u0430\u043b\u0451\u043d")}
1).catch(function(e){t.popupService.showErrorPopup(e).then(null)})})}}),e},language:{lengthMenu:"_MENU_ \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435",info:"\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043e c _START_ \u043f\u043e _END_ \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 _TOTAL_",zeroRecords:"\u041d\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0445",infoEmpty:"\u041d\u0435\u0442 \u0437\u0430\u043f\u0438\u0441\u0435\u0439",infoFiltered:"(\u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043d\u043e \u0438\u0437 _MAX_ \u0437\u0430\u043f\u0438\u0441\u0435\u0439)",paginate:{next:'<em class="fa fa-caret-right"/>',previous:'<em class="fa fa-caret-left"/>'},search:'<em class="fa fa-search"/>'}})})}},{key:"ngAfterViewInit",value:function(){this.dtTrigger.next(),this.dtElement.dtInstance.then(function(t){(0,D.kb)(t,$("#tableFields th"))})}},{key:"ngOnDestroy",value:function(){this.dtTrigger.unsubscribe()}}]),i}(y.uQ);return e.\u0275fac=function(t){return new(t||e)(v.Y36(w.M),v.Y36(h.q),v.Y36(c.F0),v.Y36(Z.yh))},e.\u0275cmp=v.Xpm({type:e,selectors:[["app-teacher-list"]],viewQuery:function(t,e){var n;(1&t&&v.Gf(u.G,5),2&t)&&(v.iGM(n=v.CRH())&&(e.dtElement=n.first))},features:[v.qOj],decls:51,vars:3,consts:[[1,"card"],[1,"card-header"],[1,"card-header__top-row"],[1,"typo","typo-b","typo-h1"],["class","btn btn-primary",3,"routerLink",4,"ngIf"],[1,"card-body"],[1,"table-responsive"],["datatable","",3,"dtTrigger","dtOptions"],[1,"localized"],[1,"ru"],[1,"en"],["id","tableFields"],["placeholder","\u0424\u0418\u041e","type","text","name","user",1,"column-search","typo","typo-bd3"],["placeholder","\u0414\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c","type","text","name","position",1,"column-search","typo","typo-bd3"],["placeholder","\u041a\u0430\u0444\u0435\u0434\u0440\u0430","type","text","name","department",1,"column-search","typo","typo-bd3"],[1,"btn","btn-primary",3,"routerLink"]],template:function(t,e){1&t&&(v.TgZ(0,"article",0),v.TgZ(1,"header",1),v.TgZ(2,"div",2),v.TgZ(3,"h1",3),v._uU(4,"\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432"),v.qZA(),v.YNc(5,L,2,2,"a",4),v.qZA(),v.qZA(),v.TgZ(6,"section",5),v.TgZ(7,"section",6),v.TgZ(8,"table",7),v.TgZ(9,"thead"),v.TgZ(10,"tr"),v.TgZ(11,"th",8),v.TgZ(12,"span",9),v._uU(13,"\u0424\u0418\u041e"),v.qZA(),v.TgZ(14,"span",10),v._uU(15,"Full Name"),v.qZA(),v.qZA(),v.TgZ(16,"th",8),v.TgZ(17,"span",9),v._uU(18,"\u0414\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c"),v.qZA(),v.TgZ(19,"span",10),v._uU(20,"Position"),v.qZA(),v.qZA(),v.TgZ(21,"th",8),v.TgZ(22,"span",9),v._uU(23,"\u041a\u0430\u0444\u0435\u0434\u0440\u0430"),v.qZA(),v.TgZ(24,"span",10),v._uU(25,"Department"),v.qZA(),v.qZA(),v.TgZ(26,"th",8),v.TgZ(27,"span",9),v._uU(28,"\u0421\u0442\u0430\u0432\u043a\u0430"),v.qZA(),v.TgZ(29,"span",10),v._uU(30,"Wage Rate"),v.qZA(),v.qZA(),v.TgZ(31,"th",8),v.TgZ(32,"span",9),v._uU(33,"\u0422\u0438\u043f \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438"),v.qZA(),v.TgZ(34,"span",10),v._uU(35,"Type of employment"),v.qZA(),v.qZA(),v._UZ(36,"th"),v.qZA(),v.TgZ(37,"tr",11),v.TgZ(38,"th"),v.TgZ(39,"label"),v._UZ(40,"input",12),v.qZA(),v.qZA(),v.TgZ(41,"th"),v.TgZ(42,"label"),v._UZ(43,"input",13),v.qZA(),v.qZA(),v.TgZ(44,"th"),v.TgZ(45,"label"),v._UZ(46,"input",14),v.qZA(),v.qZA(),v._UZ(47,"th"),v._UZ(48,"th"),v._UZ(49,"th"),v.qZA(),v.qZA(),v._UZ(50,"tbody"),v.qZA(),v.qZA(),v.qZA(),v.qZA()),2&t&&(v.xp6(5),v.Q6J("ngIf",null==e.permissionParams?null:e.permissionParams.add),v.xp6(3),v.Q6J("dtTrigger",e.dtTrigger)("dtOptions",e.dtOptions))},directives:[o.O5,u.G,c.yS],encapsulation:2}),e}(),j=i(52496),U=i(85025),R=[{path:"",component:j.H,children:[{path:"",component:C,pathMatch:"full"},{path:"form",component:O,pathMatch:"full"}]}],I=function(){var t=p(function t(){l(this,t)});return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=v.oAB({type:t}),t.\u0275inj=v.cJS({imports:[[o.ez,c.Bz.forChild(R),u.T,a.UX,s.A0,a.u5,U.K]]}),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.