-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path15-es2015.12d8b76a1a8c79734c4f.js
1 lines (1 loc) · 74.8 KB
/
15-es2015.12d8b76a1a8c79734c4f.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{"+0xr":function(e,t,c){"use strict";c.d(t,"a",function(){return E}),c.d(t,"b",function(){return w}),c.d(t,"c",function(){return D}),c.d(t,"d",function(){return T}),c.d(t,"e",function(){return O}),c.d(t,"f",function(){return Q}),c.d(t,"g",function(){return V}),c.d(t,"h",function(){return v}),c.d(t,"i",function(){return S}),c.d(t,"j",function(){return H}),c.d(t,"k",function(){return B}),c.d(t,"l",function(){return W}),c.d(t,"m",function(){return J}),c.d(t,"n",function(){return F}),c.d(t,"o",function(){return k}),c.d(t,"p",function(){return K}),c.d(t,"q",function(){return $}),c.d(t,"r",function(){return Z});var n=c("f6nW"),i=c("0EQZ"),s=c("FKr1"),o=c("8LU1"),a=c("2Vo4"),r=c("XNiG"),l=c("quSY"),d=c("VRyK"),h=c("LRne"),u=c("itXk"),m=c("lJxs"),b=c("fXoL");const f=[[["caption"]],[["colgroup"],["col"]]],p=["caption","colgroup, col"];function _(e,t){if(1&e&&(b.ec(0,"th",3),b.Sc(1),b.dc()),2&e){const e=b.pc();b.Nc("text-align",e.justify),b.Mb(1),b.Uc(" ",e.headerText," ")}}function g(e,t){if(1&e&&(b.ec(0,"td",4),b.Sc(1),b.dc()),2&e){const e=t.$implicit,c=b.pc();b.Nc("text-align",c.justify),b.Mb(1),b.Uc(" ",c.dataAccessor(e,c.name)," ")}}let k=(()=>{class e extends n.q{constructor(){super(...arguments),this.stickyCssClass="mat-table-sticky",this.needsPositionStickyOnElement=!1}}return e.\u0275fac=function(t){return y(t||e)},e.\u0275cmp=b.Sb({type:e,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],hostVars:2,hostBindings:function(e,t){2&e&&b.Qb("mat-table-fixed-layout",t.fixedLayout)},exportAs:["matTable"],features:[b.Lb([{provide:i.g,useClass:i.e},{provide:n.q,useExisting:e},{provide:n.a,useExisting:e},{provide:n.x,useClass:n.y}]),b.Jb],ngContentSelectors:p,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(b.uc(f),b.tc(0),b.tc(1,1),b.ac(2,0),b.ac(3,1),b.ac(4,2),b.ac(5,3))},directives:[n.v,n.t,n.w,n.u],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-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:""}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:-webkit-sticky;position:sticky}.mat-table-fixed-layout{table-layout:fixed}\n'],encapsulation:2}),e})();const y=b.gc(k);let w=(()=>{class e extends n.c{}return e.\u0275fac=function(t){return x(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matCellDef",""]],features:[b.Lb([{provide:n.c,useExisting:e}]),b.Jb]}),e})();const x=b.gc(w);let S=(()=>{class e extends n.k{}return e.\u0275fac=function(t){return C(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matHeaderCellDef",""]],features:[b.Lb([{provide:n.k,useExisting:e}]),b.Jb]}),e})();const C=b.gc(S);let O=(()=>{class e extends n.g{}return e.\u0275fac=function(t){return R(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matFooterCellDef",""]],features:[b.Lb([{provide:n.g,useExisting:e}]),b.Jb]}),e})();const R=b.gc(O);let D=(()=>{class e extends n.e{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push("mat-column-"+this.cssClassFriendlyName)}}return e.\u0275fac=function(t){return j(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[b.Lb([{provide:n.e,useExisting:e},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:e}]),b.Jb]}),e})();const j=b.gc(D);let v=(()=>{class e extends n.j{}return e.\u0275fac=function(t){return A(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[b.Jb]}),e})();const A=b.gc(v);let T=(()=>{class e extends n.f{}return e.\u0275fac=function(t){return M(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["mat-footer-cell"],["td","mat-footer-cell",""]],hostAttrs:["role","gridcell",1,"mat-footer-cell"],features:[b.Jb]}),e})();const M=b.gc(T);let E=(()=>{class e extends n.b{}return e.\u0275fac=function(t){return N(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[b.Jb]}),e})();const N=b.gc(E);let B=(()=>{class e extends n.m{}return e.\u0275fac=function(t){return I(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[b.Lb([{provide:n.m,useExisting:e}]),b.Jb]}),e})();const I=b.gc(B);let V=(()=>{class e extends n.i{}return e.\u0275fac=function(t){return L(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matFooterRowDef",""]],inputs:{columns:["matFooterRowDef","columns"],sticky:["matFooterRowDefSticky","sticky"]},features:[b.Lb([{provide:n.i,useExisting:e}]),b.Jb]}),e})();const L=b.gc(V);let F=(()=>{class e extends n.p{}return e.\u0275fac=function(t){return Y(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[b.Lb([{provide:n.p,useExisting:e}]),b.Jb]}),e})();const Y=b.gc(F);let H=(()=>{class e extends n.l{}return e.\u0275fac=function(t){return P(t||e)},e.\u0275cmp=b.Sb({type:e,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[b.Lb([{provide:n.l,useExisting:e}]),b.Jb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&b.ac(0,0)},directives:[n.d],encapsulation:2}),e})();const P=b.gc(H);let Q=(()=>{class e extends n.h{}return e.\u0275fac=function(t){return q(t||e)},e.\u0275cmp=b.Sb({type:e,selectors:[["mat-footer-row"],["tr","mat-footer-row",""]],hostAttrs:["role","row",1,"mat-footer-row"],exportAs:["matFooterRow"],features:[b.Lb([{provide:n.h,useExisting:e}]),b.Jb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&b.ac(0,0)},directives:[n.d],encapsulation:2}),e})();const q=b.gc(Q);let J=(()=>{class e extends n.o{}return e.\u0275fac=function(t){return U(t||e)},e.\u0275cmp=b.Sb({type:e,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[b.Lb([{provide:n.o,useExisting:e}]),b.Jb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&b.ac(0,0)},directives:[n.d],encapsulation:2}),e})();const U=b.gc(J);let W=(()=>{class e extends n.n{}return e.\u0275fac=function(t){return z(t||e)},e.\u0275dir=b.Tb({type:e,selectors:[["ng-template","matNoDataRow",""]],features:[b.Lb([{provide:n.n,useExisting:e}]),b.Jb]}),e})();const z=b.gc(W);let Z=(()=>{class e extends n.s{}return e.\u0275fac=function(t){return X(t||e)},e.\u0275cmp=b.Sb({type:e,selectors:[["mat-text-column"]],features:[b.Jb],decls:3,vars:0,consts:[["matColumnDef",""],["mat-header-cell","",3,"text-align",4,"matHeaderCellDef"],["mat-cell","",3,"text-align",4,"matCellDef"],["mat-header-cell",""],["mat-cell",""]],template:function(e,t){1&e&&(b.cc(0,0),b.Qc(1,_,2,3,"th",1),b.Qc(2,g,2,3,"td",2),b.bc())},directives:[D,S,w,v,E],encapsulation:2}),e})();const X=b.gc(Z);let $=(()=>{class e{}return e.\u0275mod=b.Wb({type:e}),e.\u0275inj=b.Vb({factory:function(t){return new(t||e)},imports:[[n.r,s.j],s.j]}),e})();class K extends i.b{constructor(e=[]){super(),this._renderData=new a.a([]),this._filter=new a.a(""),this._internalPageChanges=new r.a,this._renderChangesSubscription=l.a.EMPTY,this.sortingDataAccessor=(e,t)=>{const c=e[t];if(Object(o.a)(c)){const e=Number(c);return e<9007199254740991?e:c}return c},this.sortData=(e,t)=>{const c=t.active,n=t.direction;return c&&""!=n?e.sort((e,t)=>{let i=this.sortingDataAccessor(e,c),s=this.sortingDataAccessor(t,c);const o=typeof i,a=typeof s;o!==a&&("number"===o&&(i+=""),"number"===a&&(s+=""));let r=0;return null!=i&&null!=s?i>s?r=1:i<s&&(r=-1):null!=i?r=1:null!=s&&(r=-1),r*("asc"==n?1:-1)}):e},this.filterPredicate=(e,t)=>{const c=Object.keys(e).reduce((t,c)=>t+e[c]+"\u25ec","").toLowerCase(),n=t.trim().toLowerCase();return-1!=c.indexOf(n)},this._data=new a.a(e),this._updateChangeSubscription()}get data(){return this._data.value}set data(e){this._data.next(e)}get filter(){return this._filter.value}set filter(e){this._filter.next(e)}get sort(){return this._sort}set sort(e){this._sort=e,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(e){this._paginator=e,this._updateChangeSubscription()}_updateChangeSubscription(){const e=this._sort?Object(d.a)(this._sort.sortChange,this._sort.initialized):Object(h.a)(null),t=this._paginator?Object(d.a)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Object(h.a)(null),c=this._data,n=Object(u.b)([c,this._filter]).pipe(Object(m.a)(([e])=>this._filterData(e))),i=Object(u.b)([n,e]).pipe(Object(m.a)(([e])=>this._orderData(e))),s=Object(u.b)([i,t]).pipe(Object(m.a)(([e])=>this._pageData(e)));this._renderChangesSubscription.unsubscribe(),this._renderChangesSubscription=s.subscribe(e=>this._renderData.next(e))}_filterData(e){return this.filteredData=null==this.filter||""===this.filter?e:e.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(e){return this.sort?this.sortData(e.slice(),this.sort):e}_pageData(e){if(!this.paginator)return e;const t=this.paginator.pageIndex*this.paginator.pageSize;return e.slice(t,t+this.paginator.pageSize)}_updatePaginator(e){Promise.resolve().then(()=>{const t=this.paginator;if(t&&(t.length=e,t.pageIndex>0)){const e=Math.ceil(t.length/t.pageSize)-1||0,c=Math.min(t.pageIndex,e);c!==t.pageIndex&&(t.pageIndex=c,this._internalPageChanges.next())}})}connect(){return this._renderData}disconnect(){}}},"7dfx":function(e,t,c){"use strict";c.d(t,"a",function(){return S}),c.d(t,"b",function(){return y}),c.d(t,"c",function(){return k}),c.d(t,"d",function(){return x}),c.d(t,"e",function(){return C}),c.d(t,"f",function(){return w});var n=c("8LU1"),i=c("0EQZ"),s=c("fXoL"),o=c("XNiG"),a=c("HDdC"),r=c("LRne"),l=c("1G5W"),d=c("eIep"),h=c("/uUt"),u=c("3Pt+"),m=c("f6nW"),b=c("ofXK");function f(e,t){if(1&e){const e=s.fc();s.ec(0,"input",5,6),s.lc("click",function(t){return s.Gc(e),s.Cc(1).toggle(t)}),s.qc(2,"async"),s.qc(3,"async"),s.dc()}if(2&e){const e=s.Cc(1);s.vc("checked",s.rc(2,2,e.checked))("indeterminate",s.rc(3,4,e.indeterminate))}}function p(e,t){if(1&e&&(s.ec(0,"th",3),s.Qc(1,f,4,6,"input",4),s.dc()),2&e){const e=s.pc();s.Mb(1),s.vc("ngIf",e.selection.multiple)}}function _(e,t){if(1&e){const e=s.fc();s.ec(0,"td",7),s.ec(1,"input",8,9),s.lc("click",function(){return s.Gc(e),s.Cc(2).toggle()}),s.qc(3,"async"),s.dc(),s.dc()}if(2&e){const e=t.$implicit,c=t.$index,n=s.Cc(2);s.Mb(1),s.vc("cdkSelectionToggleValue",e)("cdkSelectionToggleIndex",c)("checked",s.rc(3,3,n.checked))}}class g{constructor(e=!1,t){this._multiple=e,this._trackByFn=t,this._selectionMap=new Map,this.changed=new o.a}isSelected(e){return this._selectionMap.has(this._getTrackedByValue(e))}select(...e){const t=this._getCurrentSelection();this._multiple||this._selectionMap.clear();const c=[];for(const i of e)this.isSelected(i)||(c.push(i),this._markSelected(this._getTrackedByValue(i),i));const n=this._getCurrentSelection();this.changed.next({before:t,after:n})}deselect(...e){const t=this._getCurrentSelection(),c=[];for(const i of e)this.isSelected(i)&&(c.push(i),this._markDeselected(this._getTrackedByValue(i)));const n=this._getCurrentSelection();this.changed.next({before:t,after:n})}_markSelected(e,t){this._selectionMap.set(e,t)}_markDeselected(e){this._selectionMap.delete(e)}_getTrackedByValue(e){return this._trackByFn?this._trackByFn(e.index,e.value):e.value}_getCurrentSelection(){return Array.from(this._selectionMap.values())}}let k=(()=>{class e{constructor(){this.change=new s.s,this._destroyed=new o.a,this.selectAllState="none"}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiple(){return this._multiple}set multiple(e){this._multiple=Object(n.c)(e)}_switchDataSource(e){this._data=[],Object(i.h)(this._dataSource)&&this._dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),this._dataSource=e}_observeRenderChanges(){if(!this._dataSource)return;let e;Object(i.h)(this._dataSource)?e=this._dataSource.connect(this):this._dataSource instanceof a.a?e=this._dataSource:Array.isArray(this._dataSource)&&(e=Object(r.a)(this._dataSource)),this._renderChangeSubscription=e.pipe(Object(l.a)(this._destroyed)).subscribe(e=>{this._data=e||[]})}ngOnInit(){this._selection=new g(this._multiple,this.trackByFn),this._selection.changed.pipe(Object(l.a)(this._destroyed)).subscribe(e=>{this._updateSelectAllState(),this.change.emit(e)})}ngAfterContentChecked(){this._dataSource&&!this._renderChangeSubscription&&this._observeRenderChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),Object(i.h)(this._dataSource)&&this._dataSource.disconnect(this)}toggleSelection(e,t){this.isSelected(e,t)?this._selection.deselect({value:e,index:t}):this._selection.select({value:e,index:t})}toggleSelectAll(){"none"===this.selectAllState?this._selectAll():this._clearAll()}isSelected(e,t){return this._selection.isSelected({value:e,index:t})}isAllSelected(){return this._data.every((e,t)=>this._selection.isSelected({value:e,index:t}))}isPartialSelected(){return!this.isAllSelected()&&this._data.some((e,t)=>this._selection.isSelected({value:e,index:t}))}_selectAll(){const e=[];this._data.forEach((t,c)=>{e.push({value:t,index:c})}),this._selection.select(...e)}_clearAll(){const e=[];this._data.forEach((t,c)=>{e.push({value:t,index:c})}),this._selection.deselect(...e)}_updateSelectAllState(){this.selectAllState=this.isAllSelected()?"all":this.isPartialSelected()?"partial":"none"}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkSelection",""]],inputs:{dataSource:"dataSource",multiple:["cdkSelectionMultiple","multiple"],trackByFn:["trackBy","trackByFn"]},outputs:{change:"cdkSelectionChange"},exportAs:["cdkSelection"]}),e})(),y=(()=>{class e{constructor(e,t){this._selection=e,this._controlValueAccessor=t,this.checked=this._selection.change.pipe(Object(d.a)(()=>Object(r.a)(this._selection.isAllSelected()))),this.indeterminate=this._selection.change.pipe(Object(d.a)(()=>Object(r.a)(this._selection.isPartialSelected()))),this._destroyed=new o.a}toggle(e){e&&e.preventDefault(),setTimeout(()=>{this._selection.toggleSelectAll()})}ngOnInit(){this._assertValidParentSelection(),this._configureControlValueAccessor()}_configureControlValueAccessor(){this._controlValueAccessor&&this._controlValueAccessor.length&&(this._controlValueAccessor[0].registerOnChange(e=>{!0!==e&&!1!==e||this.toggle()}),this.checked.pipe(Object(l.a)(this._destroyed)).subscribe(e=>{this._controlValueAccessor[0].writeValue(e)}))}_assertValidParentSelection(){}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(k,8),s.Yb(u.l,10))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkSelectAll",""]],exportAs:["cdkSelectAll"]}),e})(),w=(()=>{class e{constructor(e,t){this._selection=e,this._controlValueAccessors=t,this.checked=this._selection.change.pipe(Object(d.a)(()=>Object(r.a)(this._isSelected())),Object(h.a)()),this._destroyed=new o.a}get index(){return this._index}set index(e){this._index=Object(n.f)(e)}toggle(){this._selection.toggleSelection(this.value,this.index)}ngOnInit(){this._assertValidParentSelection(),this._configureControlValueAccessor()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_assertValidParentSelection(){}_configureControlValueAccessor(){this._controlValueAccessors&&this._controlValueAccessors.length&&(this._controlValueAccessors[0].registerOnChange(e=>{"boolean"==typeof e&&this.toggle()}),this.checked.pipe(Object(l.a)(this._destroyed)).subscribe(e=>{this._controlValueAccessors[0].writeValue(e)}))}_isSelected(){return this._selection.isSelected(this.value,this.index)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(k,8),s.Yb(u.l,10))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkSelectionToggle",""]],inputs:{index:["cdkSelectionToggleIndex","index"],value:["cdkSelectionToggleValue","value"]},exportAs:["cdkSelectionToggle"]}),e})(),x=(()=>{class e{constructor(e,t){this._table=e,this.selection=t}get name(){return this._name}set name(e){this._name=e,this._syncColumnDefName()}ngOnInit(){this._syncColumnDefName(),this._table&&(this._columnDef.cell=this._cell,this._columnDef.headerCell=this._headerCell,this._table.addColumnDef(this._columnDef))}ngOnDestroy(){this._table&&this._table.removeColumnDef(this._columnDef)}_syncColumnDefName(){this._columnDef&&(this._columnDef.name=this._name)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(m.q,8),s.Yb(k,8))},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-selection-column"]],viewQuery:function(e,t){if(1&e&&(s.Mc(m.e,!0),s.Mc(m.c,!0),s.Mc(m.k,!0)),2&e){let e;s.Bc(e=s.mc())&&(t._columnDef=e.first),s.Bc(e=s.mc())&&(t._cell=e.first),s.Bc(e=s.mc())&&(t._headerCell=e.first)}},inputs:{name:["cdkSelectionColumnName","name"]},decls:3,vars:0,consts:[["cdkColumnDef",""],["cdkHeaderCell","",4,"cdkHeaderCellDef"],["cdkCell","",4,"cdkCellDef"],["cdkHeaderCell",""],["type","checkbox","cdkSelectAll","",3,"checked","indeterminate","click",4,"ngIf"],["type","checkbox","cdkSelectAll","",3,"checked","indeterminate","click"],["allToggler","cdkSelectAll"],["cdkCell",""],["type","checkbox","cdkSelectionToggle","",3,"cdkSelectionToggleValue","cdkSelectionToggleIndex","checked","click"],["toggler","cdkSelectionToggle"]],template:function(e,t){1&e&&(s.cc(0,0),s.Qc(1,p,2,1,"th",1),s.Qc(2,_,4,5,"td",2),s.bc())},directives:[m.e,m.k,m.c,b.t,y,w],pipes:[b.b],encapsulation:2,changeDetection:0}),e})(),S=(()=>{class e{constructor(e){this._selection=e}get index(){return this._index}set index(e){this._index=Object(n.f)(e)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(k))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkRowSelection",""]],hostVars:3,hostBindings:function(e,t){2&e&&(s.Nb("aria-selected",t._selection.isSelected(t.value,t.index)),s.Qb("cdk-selected",t._selection.isSelected(t.value,t.index)))},inputs:{index:["cdkRowSelectionIndex","index"],value:["cdkRowSelectionValue","value"]}}),e})(),C=(()=>{class e{}return e.\u0275mod=s.Wb({type:e}),e.\u0275inj=s.Vb({factory:function(t){return new(t||e)},imports:[[b.c,m.r]]}),e})()},JK6p:function(e,t,c){"use strict";c.r(t),c.d(t,"MatSelectionColumnExample",function(){return N}),c.d(t,"MatSelectionExamplesModule",function(){return Q}),c.d(t,"MatSelectionListExample",function(){return Y});var n=c("8LU1"),i=c("7dfx"),s=c("fXoL"),o=c("+0xr"),a=c("ofXK"),r=c("bSwM");function l(e,t){if(1&e&&(s.Zb(0,"mat-checkbox",5,6),s.qc(2,"async")),2&e){const e=s.Cc(1);s.vc("indeterminate",s.rc(2,1,e.indeterminate))}}function d(e,t){if(1&e&&(s.ec(0,"th",3),s.Qc(1,l,3,3,"mat-checkbox",4),s.dc()),2&e){const e=s.pc();s.Mb(1),s.vc("ngIf",e.selection.multiple)}}function h(e,t){if(1&e&&(s.ec(0,"td",7),s.Zb(1,"mat-checkbox",8),s.dc()),2&e){const e=t.$implicit,c=t.$index;s.Mb(1),s.vc("matSelectionToggleValue",e)("matSelectionToggleIndex",c)}}let u=(()=>{class e extends i.c{constructor(){super(...arguments),this.change=new s.s}get multiple(){return this._multiple}set multiple(e){this._multiple=Object(n.c)(e)}}return e.\u0275fac=function(t){return m(t||e)},e.\u0275dir=s.Tb({type:e,selectors:[["","matSelection",""]],inputs:{multiple:["matSelectionMultiple","multiple"]},outputs:{change:"matSelectionChange"},exportAs:["matSelection"],features:[s.Lb([{provide:i.c,useExisting:e}]),s.Jb]}),e})();const m=s.gc(u);let b=(()=>{class e extends i.b{}return e.\u0275fac=function(t){return f(t||e)},e.\u0275dir=s.Tb({type:e,selectors:[["","matSelectAll",""]],exportAs:["matSelectAll"],features:[s.Lb([{provide:i.b,useExisting:e}]),s.Jb]}),e})();const f=s.gc(b);let p=(()=>{class e extends i.f{get index(){return this._index}set index(e){this._index=Object(n.f)(e)}}return e.\u0275fac=function(t){return _(t||e)},e.\u0275dir=s.Tb({type:e,selectors:[["","matSelectionToggle",""]],inputs:{index:["matSelectionToggleIndex","index"],value:["matSelectionToggleValue","value"]},exportAs:["matSelectionToggle"],features:[s.Lb([{provide:i.f,useExisting:e}]),s.Jb]}),e})();const _=s.gc(p);let g=(()=>{class e{constructor(e,t){this._table=e,this.selection=t}get name(){return this._name}set name(e){this._name=e,this._syncColumnDefName()}ngOnInit(){this._syncColumnDefName(),this._table&&(this._columnDef.cell=this._cell,this._columnDef.headerCell=this._headerCell,this._table.addColumnDef(this._columnDef))}ngOnDestroy(){this._table&&this._table.removeColumnDef(this._columnDef)}_syncColumnDefName(){this._columnDef&&(this._columnDef.name=this._name)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(o.o,8),s.Yb(u,8))},e.\u0275cmp=s.Sb({type:e,selectors:[["mat-selection-column"]],viewQuery:function(e,t){if(1&e&&(s.Mc(o.c,!0),s.Mc(o.b,!0),s.Mc(o.i,!0)),2&e){let e;s.Bc(e=s.mc())&&(t._columnDef=e.first),s.Bc(e=s.mc())&&(t._cell=e.first),s.Bc(e=s.mc())&&(t._headerCell=e.first)}},inputs:{name:"name"},decls:3,vars:0,consts:[["matColumnDef",""],["mat-header-cell","","class","mat-selection-column-header",4,"matHeaderCellDef"],["mat-cell","","class","mat-selection-column-cell",4,"matCellDef"],["mat-header-cell","",1,"mat-selection-column-header"],["matSelectAll","",3,"indeterminate",4,"ngIf"],["matSelectAll","",3,"indeterminate"],["allToggler","matSelectAll"],["mat-cell","",1,"mat-selection-column-cell"],["matSelectionToggle","",3,"matSelectionToggleValue","matSelectionToggleIndex"]],template:function(e,t){1&e&&(s.cc(0,0),s.Qc(1,d,2,1,"th",1),s.Qc(2,h,2,2,"td",2),s.bc())},directives:[o.c,o.i,o.b,o.h,a.t,r.a,b,o.a,p],pipes:[a.b],styles:["th.mat-selection-column-header,td.mat-selection-column-cell{text-align:center;width:48px}\n"],encapsulation:2,changeDetection:0}),e})(),k=(()=>{class e extends i.a{get index(){return this._index}set index(e){this._index=Object(n.f)(e)}}return e.\u0275fac=function(t){return y(t||e)},e.\u0275dir=s.Tb({type:e,selectors:[["","matRowSelection",""]],hostVars:3,hostBindings:function(e,t){2&e&&(s.Nb("aria-selected",t._selection.isSelected(t.value,t.index)),s.Qb("mat-selected",t._selection.isSelected(t.value,t.index)))},inputs:{index:["matRowSelectionIndex","index"],value:["matRowSelectionValue","value"]},features:[s.Lb([{provide:i.a,useExisting:e}]),s.Jb]}),e})();const y=s.gc(k);let w=(()=>{class e{}return e.\u0275mod=s.Wb({type:e}),e.\u0275inj=s.Vb({factory:function(t){return new(t||e)},imports:[[a.c,o.q,r.b]]}),e})();var x=c("3Pt+"),S=c("jtHE");function C(e,t){1&e&&(Object(s.ec)(0,"th",10),Object(s.Sc)(1," No. "),Object(s.dc)())}function O(e,t){if(1&e&&(Object(s.ec)(0,"td",11),Object(s.Sc)(1),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.Uc)(" ",e.position," ")}}function R(e,t){1&e&&(Object(s.ec)(0,"th",10),Object(s.Sc)(1," Name "),Object(s.dc)())}function D(e,t){if(1&e&&(Object(s.ec)(0,"td",11),Object(s.Sc)(1),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.Uc)(" ",e.name," ")}}function j(e,t){1&e&&(Object(s.ec)(0,"th",10),Object(s.Sc)(1," Weight "),Object(s.dc)())}function v(e,t){if(1&e&&(Object(s.ec)(0,"td",11),Object(s.Sc)(1),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.Uc)(" ",e.weight," ")}}function A(e,t){1&e&&(Object(s.ec)(0,"th",10),Object(s.Sc)(1," Symbol "),Object(s.dc)())}function T(e,t){if(1&e&&(Object(s.ec)(0,"td",11),Object(s.Sc)(1),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.Uc)(" ",e.symbol," ")}}function M(e,t){1&e&&Object(s.Zb)(0,"tr",12)}function E(e,t){if(1&e&&Object(s.Zb)(0,"tr",13),2&e){const e=t.$implicit;Object(s.vc)("matRowSelectionValue",e)}}let N=(()=>{class e{constructor(){this._destroyed=new S.a(1),this.displayedColumns=["select","position","name","weight","symbol"],this.dataSource=B,this.selected=[]}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}selectionChanged(e){this.selected=e.after.map(e=>e.value.name)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=Object(s.Sb)({type:e,selectors:[["mat-selection-column-example"]],decls:17,vars:5,consts:[["mat-table","","matSelection","",1,"example-table",3,"dataSource","matSelectionMultiple","matSelectionChange"],["name","select"],["matColumnDef","position"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","weight"],["matColumnDef","symbol"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","","matRowSelection","",3,"matRowSelectionValue",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row","","matRowSelection","",3,"matRowSelectionValue"]],template:function(e,t){1&e&&(Object(s.Sc)(0),Object(s.ec)(1,"table",0),Object(s.lc)("matSelectionChange",function(e){return t.selectionChanged(e)}),Object(s.Zb)(2,"mat-selection-column",1),Object(s.cc)(3,2),Object(s.Qc)(4,C,2,0,"th",3),Object(s.Qc)(5,O,2,1,"td",4),Object(s.bc)(),Object(s.cc)(6,5),Object(s.Qc)(7,R,2,0,"th",3),Object(s.Qc)(8,D,2,1,"td",4),Object(s.bc)(),Object(s.cc)(9,6),Object(s.Qc)(10,j,2,0,"th",3),Object(s.Qc)(11,v,2,1,"td",4),Object(s.bc)(),Object(s.cc)(12,7),Object(s.Qc)(13,A,2,0,"th",3),Object(s.Qc)(14,T,2,1,"td",4),Object(s.bc)(),Object(s.Qc)(15,M,1,0,"tr",8),Object(s.Qc)(16,E,1,1,"tr",9),Object(s.dc)()),2&e&&(Object(s.Uc)("Selected: ",t.selected,"\n"),Object(s.Mb)(1),Object(s.vc)("dataSource",t.dataSource)("matSelectionMultiple",!0),Object(s.Mb)(14),Object(s.vc)("matHeaderRowDef",t.displayedColumns),Object(s.Mb)(1),Object(s.vc)("matRowDefColumns",t.displayedColumns))},directives:[o.o,u,g,o.c,o.i,o.b,o.k,o.n,o.h,o.a,o.j,o.m,k],styles:[".example-table[_ngcontent-%COMP%] {\n width: 100%;\n}"]}),e})();const B=[{position:1,name:"Hydrogen",weight:1.0079,symbol:"H"},{position:2,name:"Helium",weight:4.0026,symbol:"He"},{position:3,name:"Lithium",weight:6.941,symbol:"Li"},{position:4,name:"Beryllium",weight:9.0122,symbol:"Be"},{position:5,name:"Boron",weight:10.811,symbol:"B"},{position:6,name:"Carbon",weight:12.0107,symbol:"C"},{position:7,name:"Nitrogen",weight:14.0067,symbol:"N"},{position:8,name:"Oxygen",weight:15.9994,symbol:"O"},{position:9,name:"Fluorine",weight:18.9984,symbol:"F"},{position:10,name:"Neon",weight:20.1797,symbol:"Ne"},{position:11,name:"Sodium",weight:22.9897,symbol:"Na"},{position:12,name:"Magnesium",weight:24.305,symbol:"Mg"},{position:13,name:"Aluminum",weight:26.9815,symbol:"Al"},{position:14,name:"Silicon",weight:28.0855,symbol:"Si"},{position:15,name:"Phosphorus",weight:30.9738,symbol:"P"},{position:16,name:"Sulfur",weight:32.065,symbol:"S"},{position:17,name:"Chlorine",weight:35.453,symbol:"Cl"},{position:18,name:"Argon",weight:39.948,symbol:"Ar"},{position:19,name:"Potassium",weight:39.0983,symbol:"K"},{position:20,name:"Calcium",weight:40.078,symbol:"Ca"}];function I(e,t){if(1&e){const e=Object(s.fc)();Object(s.ec)(0,"li"),Object(s.ec)(1,"input",10,11),Object(s.lc)("click",function(){return Object(s.Gc)(e),Object(s.Cc)(2).toggle()}),Object(s.qc)(3,"async"),Object(s.dc)(),Object(s.Sc)(4),Object(s.dc)()}if(2&e){const e=t.$implicit,c=Object(s.Cc)(2);Object(s.Mb)(1),Object(s.vc)("matSelectionToggleValue",e)("checked",Object(s.rc)(3,3,c.checked)),Object(s.Mb)(3),Object(s.Uc)(" ",e," ")}}function V(e,t){if(1&e&&(Object(s.ec)(0,"li"),Object(s.Zb)(1,"mat-checkbox",12),Object(s.Sc)(2),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.vc)("matSelectionToggleValue",e),Object(s.Mb)(1),Object(s.Uc)(" ",e," ")}}function L(e,t){if(1&e&&(Object(s.ec)(0,"li"),Object(s.Zb)(1,"mat-checkbox",12),Object(s.Sc)(2),Object(s.dc)()),2&e){const e=t.$implicit;Object(s.Mb)(1),Object(s.vc)("matSelectionToggleValue",e),Object(s.Mb)(1),Object(s.Uc)(" ",e," ")}}function F(e,t){if(1&e&&(Object(s.ec)(0,"li"),Object(s.Zb)(1,"mat-checkbox",13),Object(s.Sc)(2),Object(s.dc)()),2&e){const e=t.$implicit,c=t.index;Object(s.Mb)(1),Object(s.vc)("matSelectionToggleValue",e)("matSelectionToggleIndex",c),Object(s.Mb)(1),Object(s.Uc)(" ",e," ")}}let Y=(()=>{class e{constructor(){this._destroyed=new S.a(1),this.data=H,this.selected1=[],this.selected2=[],this.selected3=[],this.selected4=[]}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getCurrentSelected(e){return e.after.map(e=>e.value)}trackByFn(e,t){return e}changeElementName(){this.data=P}reset(){this.data=H}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=Object(s.Sb)({type:e,selectors:[["mat-selection-list-example"]],decls:38,vars:30,consts:[["matSelection","",3,"dataSource","matSelectionMultiple","matSelectionChange"],["type","checkbox","matSelectAll","",3,"checked","indeterminate","click"],["allToggler","matSelectAll"],[4,"ngFor","ngForOf"],["matSelectAll","",3,"indeterminate"],["toggle1","matSelectAll"],["matSelection","",3,"dataSource","matSelectionMultiple","trackBy","matSelectionChange"],["toggle2","matSelectAll"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"click"],["type","checkbox","matSelectionToggle","",3,"matSelectionToggleValue","checked","click"],["toggler","matSelectionToggle"],["matSelectionToggle","",3,"matSelectionToggleValue"],["matSelectionToggle","",3,"matSelectionToggleValue","matSelectionToggleIndex"]],template:function(e,t){if(1&e){const e=Object(s.fc)();Object(s.ec)(0,"h3"),Object(s.ec)(1,"code"),Object(s.Sc)(2,"native input"),Object(s.dc)(),Object(s.dc)(),Object(s.Sc)(3),Object(s.ec)(4,"ul",0),Object(s.lc)("matSelectionChange",function(e){return t.selected1=t.getCurrentSelected(e)}),Object(s.ec)(5,"input",1,2),Object(s.lc)("click",function(t){return Object(s.Gc)(e),Object(s.Cc)(6).toggle(t)}),Object(s.qc)(7,"async"),Object(s.qc)(8,"async"),Object(s.dc)(),Object(s.Qc)(9,I,5,5,"li",3),Object(s.dc)(),Object(s.ec)(10,"h3"),Object(s.ec)(11,"code"),Object(s.Sc)(12,"mat-checkbox"),Object(s.dc)(),Object(s.dc)(),Object(s.Sc)(13),Object(s.ec)(14,"ul",0),Object(s.lc)("matSelectionChange",function(e){return t.selected2=t.getCurrentSelected(e)}),Object(s.Zb)(15,"mat-checkbox",4,5),Object(s.qc)(17,"async"),Object(s.Qc)(18,V,3,2,"li",3),Object(s.dc)(),Object(s.ec)(19,"h3"),Object(s.ec)(20,"code"),Object(s.Sc)(21,"Single select with mat-checkbox"),Object(s.dc)(),Object(s.dc)(),Object(s.Sc)(22),Object(s.ec)(23,"ul",0),Object(s.lc)("matSelectionChange",function(e){return t.selected3=t.getCurrentSelected(e)}),Object(s.Qc)(24,L,3,2,"li",3),Object(s.dc)(),Object(s.ec)(25,"h3"),Object(s.ec)(26,"code"),Object(s.Sc)(27,"with trackBy"),Object(s.dc)(),Object(s.dc)(),Object(s.Sc)(28),Object(s.ec)(29,"ul",6),Object(s.lc)("matSelectionChange",function(e){return t.selected4=t.getCurrentSelected(e)}),Object(s.Zb)(30,"mat-checkbox",4,7),Object(s.qc)(32,"async"),Object(s.Qc)(33,F,3,3,"li",8),Object(s.dc)(),Object(s.ec)(34,"button",9),Object(s.lc)("click",function(){return t.changeElementName()}),Object(s.Sc)(35,"Change element names and the already selected stays"),Object(s.dc)(),Object(s.ec)(36,"button",9),Object(s.lc)("click",function(){return t.reset()}),Object(s.Sc)(37,"reset"),Object(s.dc)()}if(2&e){const e=Object(s.Cc)(6),c=Object(s.Cc)(16),n=Object(s.Cc)(31);Object(s.Mb)(3),Object(s.Uc)("\nSelected: ",t.selected1,"\n"),Object(s.Mb)(1),Object(s.vc)("dataSource",t.data)("matSelectionMultiple",!0),Object(s.Mb)(1),Object(s.vc)("checked",Object(s.rc)(7,22,e.checked))("indeterminate",Object(s.rc)(8,24,e.indeterminate)),Object(s.Mb)(4),Object(s.vc)("ngForOf",t.data),Object(s.Mb)(4),Object(s.Uc)("\nSelected: ",t.selected2,"\n"),Object(s.Mb)(1),Object(s.vc)("dataSource",t.data)("matSelectionMultiple",!0),Object(s.Mb)(1),Object(s.vc)("indeterminate",Object(s.rc)(17,26,c.indeterminate)),Object(s.Mb)(3),Object(s.vc)("ngForOf",t.data),Object(s.Mb)(4),Object(s.Uc)("\nSelected: ",t.selected3,"\n"),Object(s.Mb)(1),Object(s.vc)("dataSource",t.data)("matSelectionMultiple",!1),Object(s.Mb)(1),Object(s.vc)("ngForOf",t.data),Object(s.Mb)(4),Object(s.Uc)("\nSelected: ",t.selected4,"\n"),Object(s.Mb)(1),Object(s.vc)("dataSource",t.data)("matSelectionMultiple",!0)("trackBy",t.trackByFn),Object(s.Mb)(1),Object(s.vc)("indeterminate",Object(s.rc)(32,28,n.indeterminate)),Object(s.Mb)(3),Object(s.vc)("ngForOf",t.data)("ngForTrackBy",t.trackByFn)}},directives:[u,b,a.s,r.a,p],pipes:[a.b],encapsulation:2}),e})();const H=["Hydrogen","Helium","Lithium","Beryllium","Boron","Carbon","Nitrogen","Oxygen","Fluorine","Neon","Sodium","Magnesium","Aluminum","Silicon","Phosphorus","Sulfur","Chlorine","Argon","Potassium","Calcium"],P=["H","He","Li","Be","B","C","N","O","F","Ne","Na","Mg","Al","Si","P","S","Cl","Ar","K","Ca"];let Q=(()=>{class e{}return e.\u0275mod=Object(s.Wb)({type:e}),e.\u0275inj=Object(s.Vb)({factory:function(t){return new(t||e)},imports:[[w,o.q,a.c,x.j,x.t,r.b]]}),e})()},bSwM:function(e,t,c){"use strict";c.d(t,"a",function(){return w}),c.d(t,"b",function(){return S});var n=c("8LU1"),i=c("fXoL"),s=c("3Pt+"),o=c("FKr1"),a=c("R1ws"),r=c("GU7r"),l=c("u47x");const d=["input"],h=function(){return{enterDuration:150}},u=["*"],m=new i.x("mat-checkbox-default-options",{providedIn:"root",factory:b});function b(){return{color:"accent",clickAction:"check-indeterminate"}}let f=0;const p=b(),_={provide:s.l,useExisting:Object(i.eb)(()=>w),multi:!0};class g{}class k{constructor(e){this._elementRef=e}}const y=Object(o.E)(Object(o.z)(Object(o.A)(Object(o.B)(k))));let w=(()=>{class e extends y{constructor(e,t,c,n,s,o,a){super(e),this._changeDetectorRef=t,this._focusMonitor=c,this._ngZone=n,this._animationMode=o,this._options=a,this.ariaLabel="",this.ariaLabelledby=null,this._uniqueId="mat-checkbox-"+ ++f,this.id=this._uniqueId,this.labelPosition="after",this.name=null,this.change=new i.s,this.indeterminateChange=new i.s,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||p,this.color=this.defaultColor=this._options.color||p.color,this.tabIndex=parseInt(s)||0}get inputId(){return(this.id||this._uniqueId)+"-input"}get required(){return this._required}set required(e){this._required=Object(n.c)(e)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e||Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}),this._syncIndeterminate(this._indeterminate)}ngAfterViewChecked(){}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const t=Object(n.c)(e);t!==this.disabled&&(this._disabled=t,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const t=e!=this._indeterminate;this._indeterminate=Object(n.c)(e),t&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(e){let t=this._currentCheckState,c=this._elementRef.nativeElement;if(t!==e&&(this._currentAnimationClass.length>0&&c.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(t,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){c.classList.add(this._currentAnimationClass);const e=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{c.classList.remove(e)},1e3)})}}_emitChangeEvent(){const e=new g;e.source=this,e.checked=this.checked,this._controlValueAccessorChangeFn(this.checked),this.change.emit(e)}toggle(){this.checked=!this.checked}_onInputClick(e){var t;const c=null===(t=this._options)||void 0===t?void 0:t.clickAction;e.stopPropagation(),this.disabled||"noop"===c?this.disabled||"noop"!==c||(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this.toggle(),this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}focus(e="keyboard",t){this._focusMonitor.focusVia(this._inputElement,e,t)}_onInteractionEvent(e){e.stopPropagation()}_getAnimationClassForCheckStateTransition(e,t){if("NoopAnimations"===this._animationMode)return"";let c="";switch(e){case 0:if(1===t)c="unchecked-checked";else{if(3!=t)return"";c="unchecked-indeterminate"}break;case 2:c=1===t?"unchecked-checked":"unchecked-indeterminate";break;case 1:c=2===t?"checked-unchecked":"checked-indeterminate";break;case 3:c=1===t?"indeterminate-checked":"indeterminate-unchecked"}return"mat-checkbox-anim-"+c}_syncIndeterminate(e){const t=this._inputElement;t&&(t.nativeElement.indeterminate=e)}}return e.\u0275fac=function(t){return new(t||e)(i.Yb(i.p),i.Yb(i.i),i.Yb(l.h),i.Yb(i.I),i.jc("tabindex"),i.Yb(a.a,8),i.Yb(m,8))},e.\u0275cmp=i.Sb({type:e,selectors:[["mat-checkbox"]],viewQuery:function(e,t){if(1&e&&(i.Wc(d,!0),i.Wc(o.t,!0)),2&e){let e;i.Bc(e=i.mc())&&(t._inputElement=e.first),i.Bc(e=i.mc())&&(t.ripple=e.first)}},hostAttrs:[1,"mat-checkbox"],hostVars:12,hostBindings:function(e,t){2&e&&(i.hc("id",t.id),i.Nb("tabindex",null),i.Qb("mat-checkbox-indeterminate",t.indeterminate)("mat-checkbox-checked",t.checked)("mat-checkbox-disabled",t.disabled)("mat-checkbox-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],id:"id",labelPosition:"labelPosition",name:"name",required:"required",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",ariaDescribedby:["aria-describedby","ariaDescribedby"],value:"value"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[i.Lb([_]),i.Jb],ngContentSelectors:u,decls:17,vars:20,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(e,t){if(1&e&&(i.uc(),i.ec(0,"label",0,1),i.ec(2,"span",2),i.ec(3,"input",3,4),i.lc("change",function(e){return t._onInteractionEvent(e)})("click",function(e){return t._onInputClick(e)}),i.dc(),i.ec(5,"span",5),i.Zb(6,"span",6),i.dc(),i.Zb(7,"span",7),i.ec(8,"span",8),i.oc(),i.ec(9,"svg",9),i.Zb(10,"path",10),i.dc(),i.nc(),i.Zb(11,"span",11),i.dc(),i.dc(),i.ec(12,"span",12,13),i.lc("cdkObserveContent",function(){return t._onLabelTextChange()}),i.ec(14,"span",14),i.Sc(15,"\xa0"),i.dc(),i.tc(16),i.dc(),i.dc()),2&e){const e=i.Cc(1),c=i.Cc(13);i.Nb("for",t.inputId),i.Mb(2),i.Qb("mat-checkbox-inner-container-no-side-margin",!c.textContent||!c.textContent.trim()),i.Mb(1),i.vc("id",t.inputId)("required",t.required)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex),i.Nb("value",t.value)("name",t.name)("aria-label",t.ariaLabel||null)("aria-labelledby",t.ariaLabelledby)("aria-checked",t._getAriaChecked())("aria-describedby",t.ariaDescribedby),i.Mb(2),i.vc("matRippleTrigger",e)("matRippleDisabled",t._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",i.yc(19,h))}},directives:[o.t,r.a],styles:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.cdk-high-contrast-active .mat-checkbox.cdk-keyboard-focused .mat-checkbox-frame{border-style:dotted}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),e})(),x=(()=>{class e{}return e.\u0275mod=i.Wb({type:e}),e.\u0275inj=i.Vb({factory:function(t){return new(t||e)}}),e})(),S=(()=>{class e{}return e.\u0275mod=i.Wb({type:e}),e.\u0275inj=i.Vb({factory:function(t){return new(t||e)},imports:[[o.u,o.j,r.c,x],o.j,x]}),e})()},f6nW:function(e,t,c){"use strict";c.d(t,"a",function(){return x}),c.d(t,"b",function(){return E}),c.d(t,"c",function(){return C}),c.d(t,"d",function(){return J}),c.d(t,"e",function(){return v}),c.d(t,"f",function(){return M}),c.d(t,"g",function(){return R}),c.d(t,"h",function(){return W}),c.d(t,"i",function(){return Q}),c.d(t,"j",function(){return T}),c.d(t,"k",function(){return O}),c.d(t,"l",function(){return U}),c.d(t,"m",function(){return Y}),c.d(t,"n",function(){return Z}),c.d(t,"o",function(){return z}),c.d(t,"p",function(){return q}),c.d(t,"q",function(){return ce}),c.d(t,"r",function(){return se}),c.d(t,"s",function(){return ie}),c.d(t,"t",function(){return K}),c.d(t,"u",function(){return ee}),c.d(t,"v",function(){return G}),c.d(t,"w",function(){return te}),c.d(t,"x",function(){return B}),c.d(t,"y",function(){return I});var n=c("8LU1"),i=c("0EQZ"),s=c("fXoL"),o=c("cH1L"),a=c("nLfN"),r=c("vxfF"),l=c("ofXK"),d=c("XNiG"),h=c("Cfvw"),u=c("2Vo4"),m=c("7+OI"),b=c("LRne"),f=c("1G5W"),p=c("IzEk");const _=[[["caption"]],[["colgroup"],["col"]]],g=["caption","colgroup, col"];function k(e,t){if(1&e&&(s.ec(0,"th",3),s.Sc(1),s.dc()),2&e){const e=s.pc();s.Nc("text-align",e.justify),s.Mb(1),s.Uc(" ",e.headerText," ")}}function y(e,t){if(1&e&&(s.ec(0,"td",4),s.Sc(1),s.dc()),2&e){const e=t.$implicit,c=s.pc();s.Nc("text-align",c.justify),s.Mb(1),s.Uc(" ",c.dataAccessor(e,c.name)," ")}}function w(e){return class extends e{constructor(...e){super(...e),this._sticky=!1,this._hasStickyChanged=!1}get sticky(){return this._sticky}set sticky(e){const t=this._sticky;this._sticky=Object(n.c)(e),this._hasStickyChanged=t!==this._sticky}hasStickyChanged(){const e=this._hasStickyChanged;return this._hasStickyChanged=!1,e}resetStickyChanged(){this._hasStickyChanged=!1}}}const x=new s.x("CDK_TABLE"),S=new s.x("text-column-options");let C=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkCellDef",""]]}),e})(),O=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkHeaderCellDef",""]]}),e})(),R=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkFooterCellDef",""]]}),e})();class D{}const j=w(D);let v=(()=>{class e extends j{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 t=this._stickyEnd;this._stickyEnd=Object(n.c)(e),this._hasStickyChanged=t!==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 e.\u0275fac=function(t){return new(t||e)(s.Yb(x,8))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkColumnDef",""]],contentQueries:function(e,t,c){if(1&e&&(s.Rb(c,C,!0),s.Rb(c,O,!0),s.Rb(c,R,!0)),2&e){let e;s.Bc(e=s.mc())&&(t.cell=e.first),s.Bc(e=s.mc())&&(t.headerCell=e.first),s.Bc(e=s.mc())&&(t.footerCell=e.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[s.Lb([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:e}]),s.Jb]}),e})();class A{constructor(e,t){const c=t.nativeElement.classList;for(const n of e._columnCssClassName)c.add(n)}}let T=(()=>{class e extends A{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(v),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[s.Jb]}),e})(),M=(()=>{class e extends A{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(v),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["cdk-footer-cell"],["td","cdk-footer-cell",""]],hostAttrs:["role","gridcell",1,"cdk-footer-cell"],features:[s.Jb]}),e})(),E=(()=>{class e extends A{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(v),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:["role","gridcell",1,"cdk-cell"],features:[s.Jb]}),e})();class N{constructor(){this.tasks=[],this.endTasks=[]}}const B=new s.x("_COALESCED_STYLE_SCHEDULER");let I=(()=>{class e{constructor(e){this._ngZone=e,this._currentSchedule=null,this._destroyed=new d.a}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 N,this._getScheduleObservable().pipe(Object(f.a)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const e=this._currentSchedule;this._currentSchedule=new N;for(const t of e.tasks)t();for(const t of e.endTasks)t()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?Object(h.a)(Promise.resolve(void 0)):this._ngZone.onStable.pipe(Object(p.a)(1))}}return e.\u0275fac=function(t){return new(t||e)(s.ic(s.I))},e.\u0275prov=s.Ub({token:e,factory:e.\u0275fac}),e})(),V=(()=>{class e{constructor(e,t){this.template=e,this._differs=t}ngOnChanges(e){if(!this._columnsDiffer){const t=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(t).create(),this._columnsDiffer.diff(t)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof Y?e.headerCell.template:this instanceof Q?e.footerCell.template:e.cell.template}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V),s.Yb(s.A))},e.\u0275dir=s.Tb({type:e,features:[s.Kb]}),e})();class L extends V{}const F=w(L);let Y=(()=>{class e extends F{constructor(e,t,c){super(e,t),this._table=c}ngOnChanges(e){super.ngOnChanges(e)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V),s.Yb(s.A),s.Yb(x,8))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[s.Jb,s.Kb]}),e})();class H extends V{}const P=w(H);let Q=(()=>{class e extends P{constructor(e,t,c){super(e,t),this._table=c}ngOnChanges(e){super.ngOnChanges(e)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V),s.Yb(s.A),s.Yb(x,8))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[s.Jb,s.Kb]}),e})(),q=(()=>{class e extends V{constructor(e,t,c){super(e,t),this._table=c}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V),s.Yb(s.A),s.Yb(x,8))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[s.Jb]}),e})(),J=(()=>{class e{constructor(t){this._viewContainer=t,e.mostRecentCellOutlet=this}ngOnDestroy(){e.mostRecentCellOutlet===this&&(e.mostRecentCellOutlet=null)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.ab))},e.\u0275dir=s.Tb({type:e,selectors:[["","cdkCellOutlet",""]]}),e.mostRecentCellOutlet=null,e})(),U=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&s.ac(0,0)},directives:[J],encapsulation:2}),e})(),W=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-footer-row"],["tr","cdk-footer-row",""]],hostAttrs:["role","row",1,"cdk-footer-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&s.ac(0,0)},directives:[J],encapsulation:2}),e})(),z=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&s.ac(0,0)},directives:[J],encapsulation:2}),e})(),Z=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.V))},e.\u0275dir=s.Tb({type:e,selectors:[["ng-template","cdkNoDataRow",""]]}),e})();const X=["top","bottom","left","right"];class ${constructor(e,t,c,n,i=!0,s=!0){this._isNativeHtmlTable=e,this._stickCellCss=t,this.direction=c,this._coalescedStyleScheduler=n,this._isBrowser=i,this._needsPositionStickyOnElement=s,this._cachedCellWidths=[]}clearStickyPositioning(e,t){const c=[];for(const n of e)if(n.nodeType===n.ELEMENT_NODE){c.push(n);for(let e=0;e<n.children.length;e++)c.push(n.children[e])}this._scheduleStyleChanges(()=>{for(const e of c)this._removeStickyStyle(e,t)})}updateStickyColumns(e,t,c,n=!0){if(!e.length||!this._isBrowser||!t.some(e=>e)&&!c.some(e=>e))return;const i=e[0],s=i.children.length,o=this._getCellWidths(i,n),a=this._getStickyStartColumnPositions(o,t),r=this._getStickyEndColumnPositions(o,c);this._scheduleStyleChanges(()=>{const n="rtl"===this.direction,i=n?"right":"left",o=n?"left":"right";for(const l of e)for(let e=0;e<s;e++){const n=l.children[e];t[e]&&this._addStickyStyle(n,i,a[e]),c[e]&&this._addStickyStyle(n,o,r[e])}})}stickRows(e,t,c){if(!this._isBrowser)return;const n="bottom"===c?e.slice().reverse():e,i="bottom"===c?t.slice().reverse():t,s=[],o=[];for(let a=0,r=0;a<n.length;a++){if(s[a]=r,!i[a])continue;const e=n[a];o[a]=this._isNativeHtmlTable?Array.from(e.children):[e],a!==n.length-1&&(r+=e.getBoundingClientRect().height)}this._scheduleStyleChanges(()=>{for(let e=0;e<n.length;e++){if(!i[e])continue;const t=s[e];for(const n of o[e])this._addStickyStyle(n,c,t)}})}updateStickyFooterContainer(e,t){if(!this._isNativeHtmlTable)return;const c=e.querySelector("tfoot");this._scheduleStyleChanges(()=>{t.some(e=>!e)?this._removeStickyStyle(c,["bottom"]):this._addStickyStyle(c,"bottom",0)})}_removeStickyStyle(e,t){for(const c of t)e.style[c]="";X.some(c=>-1===t.indexOf(c)&&e.style[c])?e.style.zIndex=this._getCalculatedZIndex(e):(e.style.zIndex="",this._needsPositionStickyOnElement&&(e.style.position=""),e.classList.remove(this._stickCellCss))}_addStickyStyle(e,t,c){e.classList.add(this._stickCellCss),e.style[t]=c+"px",e.style.zIndex=this._getCalculatedZIndex(e),this._needsPositionStickyOnElement&&(e.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(e){const t={top:100,bottom:10,left:1,right:1};let c=0;for(const n of X)e.style[n]&&(c+=t[n]);return c?""+c:""}_getCellWidths(e,t=!0){if(!t&&this._cachedCellWidths.length)return this._cachedCellWidths;const c=[],n=e.children;for(let i=0;i<n.length;i++)c.push(n[i].getBoundingClientRect().width);return this._cachedCellWidths=c,c}_getStickyStartColumnPositions(e,t){const c=[];let n=0;for(let i=0;i<e.length;i++)t[i]&&(c[i]=n,n+=e[i]);return c}_getStickyEndColumnPositions(e,t){const c=[];let n=0;for(let i=e.length;i>0;i--)t[i]&&(c[i]=n,n+=e[i]);return c}_scheduleStyleChanges(e){this._coalescedStyleScheduler?this._coalescedStyleScheduler.schedule(e):e()}}let K=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.ab),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["","rowOutlet",""]]}),e})(),G=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.ab),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["","headerRowOutlet",""]]}),e})(),ee=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.ab),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["","footerRowOutlet",""]]}),e})(),te=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.ab),s.Yb(s.p))},e.\u0275dir=s.Tb({type:e,selectors:[["","noDataRowOutlet",""]]}),e})(),ce=(()=>{class e{constructor(e,t,c,n,i,s,o,a,r,l){this._differs=e,this._changeDetectorRef=t,this._elementRef=c,this._dir=i,this._platform=o,this._viewRepeater=a,this._coalescedStyleScheduler=r,this._viewportRuler=l,this._onDestroy=new d.a,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.viewChange=new u.a({start:0,end:Number.MAX_VALUE}),n||this._elementRef.nativeElement.setAttribute("role","grid"),this._document=s,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=Object(n.c)(e),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=Object(n.c)(e),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((e,t)=>this.trackBy?this.trackBy(t.dataIndex,t.data):t),this._viewportRuler&&this._viewportRuler.change().pipe(Object(f.a)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const e=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||e,this._forceRecalculateCellWidths=e,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.clear(),this._noDataRowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),Object(i.h)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const e=this._dataDiffer.diff(this._renderRows);if(!e)return void this._updateNoDataRow();const t=this._rowOutlet.viewContainer;this._viewRepeater?this._viewRepeater.applyChanges(e,t,(e,t,c)=>this._getEmbeddedViewArgs(e.item,c),e=>e.item.data,e=>{1===e.operation&&e.context&&this._renderCellTemplateForItem(e.record.item.rowDef,e.context)}):e.forEachOperation((e,c,n)=>{if(null==e.previousIndex){const t=e.item;this._renderRow(this._rowOutlet,t.rowDef,n,{$implicit:t.data})}else if(null==n)t.remove(c);else{const e=t.get(c);t.move(e,n)}}),this._updateRowIndexContext(),e.forEachIdentityChange(e=>{t.get(e.currentIndex).context.$implicit=e.item.data}),this._updateNoDataRow(),this.updateStickyColumnStyles()}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),t=this._elementRef.nativeElement.querySelector("thead");t&&(t.style.display=e.length?"":"none");const c=this._headerRowDefs.map(e=>e.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,c,"top"),this._headerRowDefs.forEach(e=>e.resetStickyChanged())}updateStickyFooterRowStyles(){const e=this._getRenderedRows(this._footerRowOutlet),t=this._elementRef.nativeElement.querySelector("tfoot");t&&(t.style.display=e.length?"":"none");const c=this._footerRowDefs.map(e=>e.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,c,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,c),this._footerRowDefs.forEach(e=>e.resetStickyChanged())}updateStickyColumnStyles(){const e=this._getRenderedRows(this._headerRowOutlet),t=this._getRenderedRows(this._rowOutlet),c=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...t,...c],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((e,t)=>{this._addStickyColumnStyles([e],this._headerRowDefs[t])}),this._rowDefs.forEach(e=>{const c=[];for(let n=0;n<t.length;n++)this._renderRows[n].rowDef===e&&c.push(t[n]);this._addStickyColumnStyles(c,e)}),c.forEach((e,t)=>{this._addStickyColumnStyles([e],this._footerRowDefs[t])}),Array.from(this._columnDefsByName.values()).forEach(e=>e.resetStickyChanged())}_getAllRenderRows(){const e=[],t=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let c=0;c<this._data.length;c++){let n=this._data[c];const i=this._getRenderRowsForData(n,c,t.get(n));this._cachedRenderRowsMap.has(n)||this._cachedRenderRowsMap.set(n,new WeakMap);for(let t=0;t<i.length;t++){let c=i[t];const n=this._cachedRenderRowsMap.get(c.data);n.has(c.rowDef)?n.get(c.rowDef).push(c):n.set(c.rowDef,[c]),e.push(c)}}return e}_getRenderRowsForData(e,t,c){return this._getRowDefs(e,t).map(n=>{const i=c&&c.has(n)?c.get(n):[];if(i.length){const e=i.shift();return e.dataIndex=t,e}return{data:e,rowDef:n,dataIndex:t}})}_cacheColumnDefs(){this._columnDefsByName.clear(),ne(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(e=>{this._columnDefsByName.has(e.name),this._columnDefsByName.set(e.name,e)})}_cacheRowDefs(){this._headerRowDefs=ne(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=ne(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=ne(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const e=this._rowDefs.filter(e=>!e.when);this._defaultRowDef=e[0]}_renderUpdatedColumns(){const e=(e,t)=>e||!!t.getColumnsDiff(),t=this._rowDefs.reduce(e,!1);t&&this._forceRenderDataRows();const c=this._headerRowDefs.reduce(e,!1);c&&this._forceRenderHeaderRows();const n=this._footerRowDefs.reduce(e,!1);return n&&this._forceRenderFooterRows(),t||c||n}_switchDataSource(e){this._data=[],Object(i.h)(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;Object(i.h)(this.dataSource)?e=this.dataSource.connect(this):Object(m.a)(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Object(b.a)(this.dataSource)),this._renderChangeSubscription=e.pipe(Object(f.a)(this._onDestroy)).subscribe(e=>{this._data=e||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,t)=>this._renderRow(this._headerRowOutlet,e,t)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,t)=>this._renderRow(this._footerRowOutlet,e,t)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,t){const c=Array.from(t.columns||[]).map(e=>this._columnDefsByName.get(e)),n=c.map(e=>e.sticky),i=c.map(e=>e.stickyEnd);this._stickyStyler.updateStickyColumns(e,n,i,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){const t=[];for(let c=0;c<e.viewContainer.length;c++){const n=e.viewContainer.get(c);t.push(n.rootNodes[0])}return t}_getRowDefs(e,t){if(1==this._rowDefs.length)return[this._rowDefs[0]];let c=[];if(this.multiTemplateDataRows)c=this._rowDefs.filter(c=>!c.when||c.when(t,e));else{let n=this._rowDefs.find(c=>c.when&&c.when(t,e))||this._defaultRowDef;n&&c.push(n)}return c}_getEmbeddedViewArgs(e,t){return{templateRef:e.rowDef.template,context:{$implicit:e.data},index:t}}_renderRow(e,t,c,n={}){const i=e.viewContainer.createEmbeddedView(t.template,n,c);return this._renderCellTemplateForItem(t,n),i}_renderCellTemplateForItem(e,t){for(let c of this._getCellTemplates(e))J.mostRecentCellOutlet&&J.mostRecentCellOutlet._viewContainer.createEmbeddedView(c,t);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const e=this._rowOutlet.viewContainer;for(let t=0,c=e.length;t<c;t++){const n=e.get(t).context;n.count=c,n.first=0===t,n.last=t===c-1,n.even=t%2==0,n.odd=!n.even,this.multiTemplateDataRows?(n.dataIndex=this._renderRows[t].dataIndex,n.renderIndex=t):n.index=this._renderRows[t].dataIndex}}_getCellTemplates(e){return e&&e.columns?Array.from(e.columns,t=>{const c=this._columnDefsByName.get(t);return e.extractCellTemplate(c)}):[]}_applyNativeTableSections(){const e=this._document.createDocumentFragment(),t=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const c of t){const t=this._document.createElement(c.tag);t.setAttribute("role","rowgroup");for(const e of c.outlets)t.appendChild(e.elementRef.nativeElement);e.appendChild(t)}this._elementRef.nativeElement.appendChild(e)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const e=(e,t)=>e||t.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 $(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement),(this._dir?this._dir.change:Object(b.a)()).pipe(Object(f.a)(this._onDestroy)).subscribe(e=>{this._stickyStyler.direction=e,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(e=>!e._table||e._table===this)}_updateNoDataRow(){const e=this._customNoDataRow||this._noDataRow;if(e){const t=0===this._rowOutlet.viewContainer.length;if(t!==this._isShowingNoDataRow){const c=this._noDataRowOutlet.viewContainer;t?c.createEmbeddedView(e.templateRef):c.clear(),this._isShowingNoDataRow=t}}}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.A),s.Yb(s.i),s.Yb(s.p),s.jc("role"),s.Yb(o.c,8),s.Yb(l.e),s.Yb(a.a),s.Yb(i.g,8),s.Yb(B,8),s.Yb(r.j,8))},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(e,t,c){if(1&e&&(s.Rb(c,Z,!0),s.Rb(c,v,!0),s.Rb(c,q,!0),s.Rb(c,Y,!0),s.Rb(c,Q,!0)),2&e){let e;s.Bc(e=s.mc())&&(t._noDataRow=e.first),s.Bc(e=s.mc())&&(t._contentColumnDefs=e),s.Bc(e=s.mc())&&(t._contentRowDefs=e),s.Bc(e=s.mc())&&(t._contentHeaderRowDefs=e),s.Bc(e=s.mc())&&(t._contentFooterRowDefs=e)}},viewQuery:function(e,t){if(1&e&&(s.Mc(K,!0),s.Mc(G,!0),s.Mc(ee,!0),s.Mc(te,!0)),2&e){let e;s.Bc(e=s.mc())&&(t._rowOutlet=e.first),s.Bc(e=s.mc())&&(t._headerRowOutlet=e.first),s.Bc(e=s.mc())&&(t._footerRowOutlet=e.first),s.Bc(e=s.mc())&&(t._noDataRowOutlet=e.first)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(e,t){2&e&&s.Qb("cdk-table-fixed-layout",t.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},exportAs:["cdkTable"],features:[s.Lb([{provide:x,useExisting:e},{provide:i.g,useClass:i.e},{provide:B,useClass:I}])],ngContentSelectors:g,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(s.uc(_),s.tc(0),s.tc(1,1),s.ac(2,0),s.ac(3,1),s.ac(4,2),s.ac(5,3))},directives:[G,K,te,ee],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],encapsulation:2}),e})();function ne(e,t){return e.concat(Array.from(t))}let ie=(()=>{class e{constructor(e,t){this._table=e,this._options=t,this.justify="start",this._options=t||{}}get name(){return this._name}set name(e){this._name=e,this._syncColumnDefName()}ngOnInit(){this._syncColumnDefName(),void 0===this.headerText&&(this.headerText=this._createDefaultHeaderText()),this.dataAccessor||(this.dataAccessor=this._options.defaultDataAccessor||((e,t)=>e[t])),this._table&&(this.columnDef.cell=this.cell,this.columnDef.headerCell=this.headerCell,this._table.addColumnDef(this.columnDef))}ngOnDestroy(){this._table&&this._table.removeColumnDef(this.columnDef)}_createDefaultHeaderText(){const e=this.name;return this._options&&this._options.defaultHeaderTextTransform?this._options.defaultHeaderTextTransform(e):e[0].toUpperCase()+e.slice(1)}_syncColumnDefName(){this.columnDef&&(this.columnDef.name=this.name)}}return e.\u0275fac=function(t){return new(t||e)(s.Yb(ce,8),s.Yb(S,8))},e.\u0275cmp=s.Sb({type:e,selectors:[["cdk-text-column"]],viewQuery:function(e,t){if(1&e&&(s.Mc(v,!0),s.Mc(C,!0),s.Mc(O,!0)),2&e){let e;s.Bc(e=s.mc())&&(t.columnDef=e.first),s.Bc(e=s.mc())&&(t.cell=e.first),s.Bc(e=s.mc())&&(t.headerCell=e.first)}},inputs:{justify:"justify",name:"name",headerText:"headerText",dataAccessor:"dataAccessor"},decls:3,vars:0,consts:[["cdkColumnDef",""],["cdk-header-cell","",3,"text-align",4,"cdkHeaderCellDef"],["cdk-cell","",3,"text-align",4,"cdkCellDef"],["cdk-header-cell",""],["cdk-cell",""]],template:function(e,t){1&e&&(s.cc(0,0),s.Qc(1,k,2,3,"th",1),s.Qc(2,y,2,3,"td",2),s.bc())},directives:[v,O,C,T,E],encapsulation:2}),e})(),se=(()=>{class e{}return e.\u0275mod=s.Wb({type:e}),e.\u0275inj=s.Vb({factory:function(t){return new(t||e)},imports:[[r.h]]}),e})()}}]);