PageSourceSearch

https://store-vysotska.web.app/671.442abd446b2c3f18.js

js store-vysotska.web.app collected 2026-10-03 12:37:05 UTC 35,906 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksalesboxclient=self.webpackChunksalesboxclient||[]).push([[671],{671:(Ke,me,u)=>{u.d(me,{ev:()=>Y,Dz:()=>$,w1:()=>K,ge:()=>q,fO:()=>X,XQ:()=>fe,as:()=>ce,Gk:()=>ue,nj:()=>de,BZ:()=>le,p0:()=>Ze});var o=u(4650),ye=u(445),b=u(1281),p=u(5017),pe=u(3353),G=u(5589),_e=u(6895),J=u(7579),we=u(8996),De=u(1135),ge=u(5191),ee=u(9646),v=u(2722),te=u(5698);const Ce=[[["caption"]],[["colgroup"],["col"]]],Re=["caption","colgroup, col"];function A(t){return class extends t{constructor(...i){super(...i),this._sticky=!1,this._hasStickyChanged=!1}get sticky(){return this._sticky}set sticky(i){const e=this._sticky;this._sticky=(0,b.Ig)(i),this._hasStickyChanged=e!==this._sticky}hasStickyChanged(){const i=this._hasStickyChanged;return this._hasStickyChanged=!1,i}resetStickyChanged(){this._hasStickyChanged=!1}}}const g=new o.InjectionToken("CDK_TABLE");let C=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkCellDef",""]]}),t})(),R=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkHeaderCellDef",""]]}),t})(),x=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkFooterCellDef",""]]}),t})();class Me{}const be=A(Me);let _=(()=>{class t extends be{constructor(e){super(),this._table=e,this._stickyEnd=!1}get name(){return this._name}set name(e){this._setNameInput(e)}get stickyEnd(){return this._stickyEnd}set stickyEnd(e){const n=this._stickyEnd;this._stickyEnd=(0,b.Ig)(e),this._hasStickyChanged=n!==this._stickyEnd}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(g,8))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(e,n,r){if(1&e&&(o.\u0275\u0275contentQuery(r,C,5),o.\u0275\u0275contentQuery(r,R,5),o.\u0275\u0275contentQuery(r,x,5)),2&e){let s;o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n.cell=s.first),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n.headerCell=s.first),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n.footerCell=s.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[o.\u0275\u0275ProvidersFeature([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})();class B{constructor(i,e){e.nativeElement.classList.add(...i._columnCssClassName)}}let P=(()=>{class t extends B{constructor(e,n){super(e,n)}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(_),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[o.\u0275\u0275InheritDefinitionFeature]}),t})(),L=(()=>{class t extends B{constructor(e,n){if(super(e,n),1===e._table?._elementRef.nativeElement.nodeType){const r=e._table._elementRef.nativeElement.getAttribute("role");n.nativeElement.setAttribute("role","grid"===r||"treegrid"===r?"gridcell":"cell")}}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(_),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[o.\u0275\u0275InheritDefinitionFeature]}),t})();class ne{constructor(){this.tasks=[],this.endTasks=[]}}const Q=new o.InjectionToken("_COALESCED_STYLE_SCHEDULER");let ie=(()=>{class t{constructor(e){this._ngZone=e,this._currentSchedule=null,this._destroyed=new J.x}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new ne,this._getScheduleObservable().pipe((0,v.R)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const e=this._currentSchedule;this._currentSchedule=new ne;for(const n of e.tasks)n();for(const n of e.endTasks)n()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?(0,we.D)(Promise.resolve(void 0)):this._ngZone.onStable.pipe((0,te.q)(1))}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275inject(o.NgZone))},t.\u0275prov=o.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})(),V=(()=>{class t{constructor(e,n){this.template=e,this._differs=n}ngOnChanges(e){if(!this._columnsDiffer){const n=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(n).create(),this._columnsDiffer.diff(n)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof k?e.headerCell.template:this instanceof S?e.footerCell.template:e.cell.template}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef),o.\u0275\u0275directiveInject(o.IterableDiffers))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,features:[o.\u0275\u0275NgOnChangesFeature]}),t})();class xe extends V{}const Fe=A(xe);let k=(()=>{class t extends Fe{constructor(e,n,r){super(e,n),this._table=r}ngOnChanges(e){super.ngOnChanges(e)}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef),o.\u0275\u0275directiveInject(o.IterableDiffers),o.\u0275\u0275directiveInject(g,8))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[o.\u0275\u0275InheritDefinitionFeature,o.\u0275\u0275NgOnChangesFeature]}),t})();class Te extends V{}const Ee=A(Te);let S=(()=>
1{class t extends Ee{constructor(e,n,r){super(e,n),this._table=r}ngOnChanges(e){super.ngOnChanges(e)}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef),o.\u0275\u0275directiveInject(o.IterableDiffers),o.\u0275\u0275directiveInject(g,8))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[o.\u0275\u0275InheritDefinitionFeature,o.\u0275\u0275NgOnChangesFeature]}),t})(),F=(()=>{class t extends V{constructor(e,n,r){super(e,n),this._table=r}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef),o.\u0275\u0275directiveInject(o.IterableDiffers),o.\u0275\u0275directiveInject(g,8))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[o.\u0275\u0275InheritDefinitionFeature]}),t})(),w=(()=>{class t{constructor(e){this._viewContainer=e,t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}}return t.mostRecentCellOutlet=null,t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ViewContainerRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","cdkCellOutlet",""]]}),t})(),U=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,n){1&e&&o.\u0275\u0275elementContainer(0,0)},dependencies:[w],encapsulation:2}),t})(),W=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,n){1&e&&o.\u0275\u0275elementContainer(0,0)},dependencies:[w],encapsulation:2}),t})(),T=(()=>{class t{constructor(e){this.templateRef=e,this._contentClassName="cdk-no-data-row"}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","cdkNoDataRow",""]]}),t})();const re=["top","bottom","left","right"];class Ie{constructor(i,e,n,r,s=!0,a=!0,l){this._isNativeHtmlTable=i,this._stickCellCss=e,this.direction=n,this._coalescedStyleScheduler
1=r,this._isBrowser=s,this._needsPositionStickyOnElement=a,this._positionListener=l,this._cachedCellWidths=[],this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(i,e){const n=[];for(const r of i)if(r.nodeType===r.ELEMENT_NODE){n.push(r);for(let s=0;s<r.children.length;s++)n.push(r.children[s])}this._coalescedStyleScheduler.schedule(()=>{for(const r of n)this._removeStickyStyle(r,e)})}updateStickyColumns(i,e,n,r=!0){if(!i.length||!this._isBrowser||!e.some(f=>f)&&!n.some(f=>f))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const s=i[0],a=s.children.length,l=this._getCellWidths(s,r),c=this._getStickyStartColumnPositions(l,e),h=this._getStickyEndColumnPositions(l,n),d=e.lastIndexOf(!0),m=n.indexOf(!0);this._coalescedStyleScheduler.schedule(()=>{const f="rtl"===this.direction,D=f?"right":"left",Xe=f?"left":"right";for(const M of i)for(let y=0;y<a;y++){const he=M.children[y];e[y]&&this._addStickyStyle(he,D,c[y],y===d),n[y]&&this._addStickyStyle(he,Xe,h[y],y===m)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===d?[]:l.slice(0,d+1).map((M,y)=>e[y]?M:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===m?[]:l.slice(m).map((M,y)=>n[y+m]?M:null).reverse()}))})}stickRows(i,e,n){if(!this._isBrowser)return;const r="bottom"===n?i.slice().reverse():i,s="bottom"===n?e.slice().reverse():e,a=[],l=[],c=[];for(let d=0,m=0;d<r.length;d++){if(!s[d])continue;a[d]=m;const f=r[d];c[d]=this._isNativeHtmlTable?Array.from(f.children):[f];const D=f.getBoundingClientRect().height;m+=D,l[d]=D}const h=s.lastIndexOf(!0);this._coalescedStyleScheduler.schedule(()=>{for(let d=0;d<r.length;d++){if(!s[d])continue;const m=a[d],f=d===h;for(const D of c[d])this._addStickyStyle(D,n,m,f)}"top"===n?this._positionListener?.stickyHeaderRowsUpdated({sizes:l,offsets:a,elements:c}):this._positionListener?.stickyFooterRowsUpdated({sizes:l,offsets:a,elements:c})})}updateStickyFooterContainer(i,e){if(!this._isNativeHtmlTable)return;const n=i.querySelector("tfoot");this._coalescedStyleScheduler.schedule(()=>{e.some(r=>!r)?this._removeStickyStyle(n,["bottom"]):this._addStickyStyle(n,"bottom",0,!1)})}_removeStickyStyle(i,e){for(const r of e)i.style[r]="",i.classList.remove(this._borderCellCss[r]);re.some(r=>-1===e.indexOf(r)&&i.style[r])?i.style.zIndex=this._getCalculatedZIndex(i):(i.style.zIndex="",this._needsPositionStickyOnElement&&(i.style.position=""),i.classList.remove(this._stickCellCss))}_addStickyStyle(i,e,n,r){i.classList.add(this._stickCellCss),r&&i.classList.add(this._borderCellCss[e]),i.style[e]=`${n}px`,i.style.zIndex=this._getCalculatedZIndex(i),this._needsPositionStickyOnElement&&(i.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(i){const e={top:100,bottom:10,left:1,right:1};let n=0;for(const r of re)i.style[r]&&(n+=e[r]);return n?`${n}`:""}_getCellWidths(i,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;const n=[],r=i.children;for(let s=0;s<r.length;s++)n.push(r[s].getBoundingClientRect().width);return this._cachedCellWidths=n,n}_getStickyStartColumnPositions(i,e){const n=[];let r=0;for(let s=0;s<i.length;s++)e[s]&&(n[s]=r,r+=i[s]);return n}_getStickyEndColumnPositions(i,e){const n=[];let r=0;for(let s=i.length;s>0;s--)e[s]&&(n[s]=r,r+=i[s]);return n}}const Z=new o.InjectionToken("CDK_SPL");let E=(()=>{class t{constructor(e,n){this.viewContainer=e,this.elementRef=n}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ViewContainerRef),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","rowOutlet",""]]}),t})(),I=(()=>{class t{constructor(e,n){this.viewContainer=e,this.elementRef=n}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ViewContainerRef),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","headerRowOutlet",""]]}),t})(),O=(()=>{class t{constructor(e,n){this.viewContainer=e,this.elementRef=n}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ViewContainerRef),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","footerRowOutlet",""]]}),t})(),N=(()=>{class t{constructor(e,n){this.viewContainer=e,this.elementRef=n}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ViewContainerRef),o.\u0275\u0275directiveInject(o.ElementRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","noDataRowOutlet",""]]}),t})(),H=(()=>{class t{constructor(e,n,r,s,a,l,c,h,d,m,f,D){this._differs=e,this._changeDetectorRef=n,this._elementRef=r,this._dir=a,this._platform=c,this._viewRepeater=h,this._coalescedStyleScheduler
1=d,this._viewportRuler=m,this._stickyPositioningListener=f,this._ngZone=D,this._onDestroy=new J.x,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new o.EventEmitter,this.viewChange=new De.X({start:0,end:Number.MAX_VALUE}),s||this._elementRef.nativeElement.setAttribute("role","table"),this._document=l,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=(0,b.Ig)(e),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=(0,b.Ig)(e),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((e,n)=>this.trackBy?this.trackBy(n.dataIndex,n.data):n),this._viewportRuler.change().pipe((0,v.R)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const n=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||n,this._forceRecalculateCellWidths=n,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){[this._rowOutlet.viewContainer,this._headerRowOutlet.viewContainer,this._footerRowOutlet.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(e=>{e.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),(0,p.Z9)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const e=this._dataDiffer.diff(this._renderRows);if(!e)return this._updateNoDataRow(),void this.contentChanged.next();const n=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,n,(r,s,a)=>this._getEmbeddedViewArgs(r.item,a),r=>r.item.data,r=>{1===r.operation&&r.context&&this._renderCellTemplateForItem(r.record.item.rowDef,r.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(r=>{n.get(r.currentIndex).context.$implicit=r.item.data}),this._updateNoDataRow(),this._ngZone&&o.NgZone.isInAngularZone()?this._ngZone.onStable.pipe((0,te.q)(1),(0,v.R)(this._onDestroy)).subscribe(()=>{this.updateStickyColumnStyles()}):this.updateStickyColumnStyles(),this.contentChanged.next()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){const e=this._getRenderedRows(this._headerRowOutlet),r=this._elementRef.nativeElement.querySelector("thead");r&&(r.style.display=e.length?"":"none");const s=this._headerRowDefs.map(a=>a.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,s,"top"),this._headerRowDefs.forEac
1h(a=>a.resetStickyChanged())}updateStickyFooterRowStyles(){const e=this._getRenderedRows(this._footerRowOutlet),r=this._elementRef.nativeElement.querySelector("tfoot");r&&(r.style.display=e.length?"":"none");const s=this._footerRowDefs.map(a=>a.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,s,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,s),this._footerRowDefs.forEach(a=>a.resetStickyChanged())}updateStickyColumnStyles(){const e=this._getRenderedRows(this._headerRowOutlet),n=this._getRenderedRows(this._rowOutlet),r=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...n,...r],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((s,a)=>{this._addStickyColumnStyles([s],this._headerRowDefs[a])}),this._rowDefs.forEach(s=>{const a=[];for(let l=0;l<n.length;l++)this._renderRows[l].rowDef===s&&a.push(n[l]);this._addStickyColumnStyles(a,s)}),r.forEach((s,a)=>{this._addStickyColumnStyles([s],this._footerRowDefs[a])}),Array.from(this._columnDefsByName.values()).forEach(s=>s.resetStickyChanged())}_getAllRenderRows(){const e=[],n=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let r=0;r<this._data.length;r++){let s=this._data[r];const a=this._getRenderRowsForData(s,r,n.get(s));this._cachedRenderRowsMap.has(s)||this._cachedRenderRowsMap.set(s,new WeakMap);for(let l=0;l<a.length;l++){let c=a[l];const h=this._cachedRenderRowsMap.get(c.data);h.has(c.rowDef)?h.get(c.rowDef).push(c):h.set(c.rowDef,[c]),e.push(c)}}return e}_getRenderRowsForData(e,n,r){return this._getRowDefs(e,n).map(a=>{const l=r&&r.has(a)?r.get(a):[];if(l.length){const c=l.shift();return c.dataIndex=n,c}return{data:e,rowDef:a,dataIndex:n}})}_cacheColumnDefs(){this._columnDefsByName.clear(),j(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(n=>{this._columnDefsByName.has(n.name),this._columnDefsByName.set(n.name,n)})}_cacheRowDefs(){this._headerRowDefs=j(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=j(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=j(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const e=this._rowDefs.filter(n=>!n.when);this._defaultRowDef=e[0]}_renderUpdatedColumns(){const e=(a,l)=>a||!!l.getColumnsDiff(),n=this._rowDefs.reduce(e,!1);n&&this._forceRenderDataRows();const r=this._headerRowDefs.reduce(e,!1);r&&this._forceRenderHeaderRows();const s=this._footerRowDefs.reduce(e,!1);return s&&this._forceRenderFooterRows(),n||r||s}_switchDataSource(e){this._data=[],(0,p.Z9)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;(0,p.Z9)(this.dataSource)?e=this.dataSource.connect(this):(0,ge.b)(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=(0,ee.of)(this.dataSource)),this._renderChangeSubscription=e.pipe((0,v.R)(this._onDestroy)).subscribe(n=>{this._data=n||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,n)=>this._renderRow(this._headerRowOutlet,e,n)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,n)=>this._renderRow(this._footerRowOutlet,e,n)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,n){const r=Array.from(n.columns||[]).map(l=>this._columnDefsByName.get(l)),s=r.map(l=>l.sticky),a=r.map(l=>l.stickyEnd);this._stickyStyler.updateStickyColumns(e,s,a,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){const n=[];for(let r=0;r<e.viewContainer.length;r++){const s=e.viewContainer.get(r);n.push(s.rootNodes[0])}return n}_getRowDefs(e,n){if(1==this._rowDefs.length)return[this._rowDefs[0]];let r=[];if(this.multiTemplateDataRows)r=this._rowDefs.filter(s=>!s.when||s.when(n,e));else{let s=this._rowDefs.find(a=>a.when&&a.when(n,e))||this._defaultRowDef;s&&r.push(s)}return r}_getEmbeddedViewArgs(e,n){return{templateRef:e.rowDef.template,context:{$
1implicit:e.data},index:n}}_renderRow(e,n,r,s={}){const a=e.viewContainer.createEmbeddedView(n.template,s,r);return this._renderCellTemplateForItem(n,s),a}_renderCellTemplateForItem(e,n){for(let r of this._getCellTemplates(e))w.mostRecentCellOutlet&&w.mostRecentCellOutlet._viewContainer.createEmbeddedView(r,n);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const e=this._rowOutlet.viewContainer;for(let n=0,r=e.length;n<r;n++){const a=e.get(n).context;a.count=r,a.first=0===n,a.last=n===r-1,a.even=n%2==0,a.odd=!a.even,this.multiTemplateDataRows?(a.dataIndex=this._renderRows[n].dataIndex,a.renderIndex=n):a.index=this._renderRows[n].dataIndex}}_getCellTemplates(e){return e&&e.columns?Array.from(e.columns,n=>{const r=this._columnDefsByName.get(n);return e.extractCellTemplate(r)}):[]}_applyNativeTableSections(){const e=this._document.createDocumentFragment(),n=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const r of n){const s=this._document.createElement(r.tag);s.setAttribute("role","rowgroup");for(const a of r.outlets)s.appendChild(a.elementRef.nativeElement);e.appendChild(s)}this._elementRef.nativeElement.appendChild(e)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const e=(n,r)=>n||r.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new Ie(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:(0,ee.of)()).pipe((0,v.R)(this._onDestroy)).subscribe(n=>{this._stickyStyler.direction=n,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(n=>!n._table||n._table===this)}_updateNoDataRow(){const e=this._customNoDataRow||this._noDataRow;if(!e)return;const n=0===this._rowOutlet.viewContainer.length;if(n===this._isShowingNoDataRow)return;const r=this._noDataRowOutlet.viewContainer;if(n){const s=r.createEmbeddedView(e.templateRef),a=s.rootNodes[0];1===s.rootNodes.length&&a?.nodeType===this._document.ELEMENT_NODE&&(a.setAttribute("role","row"),a.classList.add(e._contentClassName))}else r.clear();this._isShowingNoDataRow=n}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.IterableDiffers),o.\u0275\u0275directiveInject(o.ChangeDetectorRef),o.\u0275\u0275directiveInject(o.ElementRef),o.\u0275\u0275injectAttribute("role"),o.\u0275\u0275directiveInject(ye.Is,8),o.\u0275\u0275directiveInject(_e.K0),o.\u0275\u0275directiveInject(pe.t4),o.\u0275\u0275directiveInject(p.k),o.\u0275\u0275directiveInject(Q),o.\u0275\u0275directiveInject(G.rL),o.\u0275\u0275directiveInject(Z,12),o.\u0275\u0275directiveInject(o.NgZone,8))},t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(e,n,r){if(1&e&&(o.\u0275\u0275contentQuery(r,T,5),o.\u0275\u0275contentQuery(r,_,5),o.\u0275\u0275contentQuery(r,F,5),o.\u0275\u0275contentQuery(r,k,5),o.\u0275\u0275contentQuery(r,S,5)),2&e){let s;o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n._noDataRow=s.first),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n._contentColumnDefs=s),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n._contentRowDefs=s),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n._contentHeaderRowDefs=s),o.\u0275\u0275queryRefresh(s=o.\u0275\u0275loadQuery())&&(n._contentFooterRowDefs=s)}},viewQuery:function(e,n){if(1&e&&(o.\u0275\u0275viewQuery(E,7),o.\u0275\u0275viewQuery(I,7),o.\u0275\u0275viewQuery(O,7),o.\u0275\u0275viewQuery(N,7)),2&e){let r;o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(n._rowOutlet=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(n._headerRowOutlet=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(n._footerRowOutlet=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(n._noDataRowOutlet=r.first)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(e,n){2&e&&o.\u0275\u0275classProp("cdk-table-fixed-layout",n.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[o.\u0275\u0275ProvidersFeature([{provide:g,useExisting:t}
1,{provide:p.k,useClass:p.yy},{provide:Q,useClass:ie},{provide:Z,useValue:null}])],ngContentSelectors:Re,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,n){1&e&&(o.\u0275\u0275projectionDef(Ce),o.\u0275\u0275projection(0),o.\u0275\u0275projection(1,1),o.\u0275\u0275elementContainer(2,0)(3,1)(4,2)(5,3))},dependencies:[I,E,N,O],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],encapsulation:2}),t})();function j(t,i){return t.concat(Array.from(i))}let Ne=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=o.\u0275\u0275defineInjector({imports:[[G.Cl]]}),t})();var ae=u(3238);const He=[[["caption"]],[["colgroup"],["col"]]],je=["caption","colgroup, col"];let le=(()=>{class t extends H{constructor(){super(...arguments),this.stickyCssClass="mat-table-sticky",this.needsPositionStickyOnElement=!1}}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],hostVars:2,hostBindings:function(e,n){2&e&&o.\u0275\u0275classProp("mat-table-fixed-layout",n.fixedLayout)},exportAs:["matTable"],features:[o.\u0275\u0275ProvidersFeature([{provide:p.k,useClass:p.yy},{provide:H,useExisting:t},{provide:g,useExisting:t},{provide:Q,useClass:ie},{provide:Z,useValue:null}]),o.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:je,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,n){1&e&&(o.\u0275\u0275projectionDef(He),o.\u0275\u0275projection(0),o.\u0275\u0275projection(1,1),o.\u0275\u0275elementContainer(2,0)(3,1)(4,2)(5,3))},dependencies:[I,E,N,O],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],encapsulation:2}),t})(),$=(()=>{class t extends C{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","matCellDef",""]],features:[o.\u0275\u0275ProvidersFeature([{provide:C,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})(),X=(()=>{class t extends R{}return t.\u0275fac=function(){let i;
1return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","matHeaderCellDef",""]],features:[o.\u0275\u0275ProvidersFeature([{provide:R,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})(),K=(()=>{class t extends _{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[o.\u0275\u0275ProvidersFeature([{provide:_,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})(),q=(()=>{class t extends P{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[o.\u0275\u0275InheritDefinitionFeature]}),t})(),Y=(()=>{class t extends L{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[o.\u0275\u0275InheritDefinitionFeature]}),t})(),ce=(()=>{class t extends k{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[o.\u0275\u0275ProvidersFeature([{provide:k,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})(),de=(()=>{class t extends F{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[o.\u0275\u0275ProvidersFeature([{provide:F,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature]}),t})(),fe=(()=>{class t extends U{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[o.\u0275\u0275ProvidersFeature([{provide:U,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,n){1&e&&o.\u0275\u0275elementContainer(0,0)},dependencies:[w],encapsulation:2}),t})(),ue=(()=>{class t extends W{}return t.\u0275fac=function(){let i;return function(n){return(i||(i=o.\u0275\u0275getInheritedFactory(t)))(n||t)}}(),t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[o.\u0275\u0275ProvidersFeature([{provide:W,useExisting:t}]),o.\u0275\u0275InheritDefinitionFeature],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,n){1&e&&o.\u0275\u0275elementContainer(0,0)},dependencies:[w],encapsulation:2}),t})(),Ze=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=o.\u0275\u0275defineInjector({imports:[[Ne,ae.BQ],ae.BQ]}),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.