DigitalData.UserManager/DigitalData.UserManager.NgWebUI/ClientApp/.angular/cache/17.3.0/babel-webpack/9e88e6774b2dbd9c6a8fd41b358089a4c6ed10c80fc8295f482f6ac2a8cd80aa.json

1 line
10 KiB
JSON

{"ast":null,"code":"import { CommonModule } from '@angular/common';\nimport { SelectionModel } from '@angular/cdk/collections';\nimport { MatTableDataSource, MatTableModule } from '@angular/material/table';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/material/table\";\nimport * as i2 from \"@angular/material/checkbox\";\nfunction MatTableComponent_th_2_Template(rf, ctx) {\n if (rf & 1) {\n const _r1 = i0.ɵɵgetCurrentView();\n i0.ɵɵelementStart(0, \"th\", 12)(1, \"mat-checkbox\", 13);\n i0.ɵɵlistener(\"change\", function MatTableComponent_th_2_Template_mat_checkbox_change_1_listener($event) {\n i0.ɵɵrestoreView(_r1);\n const ctx_r1 = i0.ɵɵnextContext();\n return i0.ɵɵresetView($event ? ctx_r1.toggleAllRows() : null);\n });\n i0.ɵɵelementEnd()();\n }\n if (rf & 2) {\n const ctx_r1 = i0.ɵɵnextContext();\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"checked\", ctx_r1.selection.hasValue() && ctx_r1.isAllSelected())(\"indeterminate\", ctx_r1.selection.hasValue() && !ctx_r1.isAllSelected())(\"aria-label\", ctx_r1.checkboxLabel());\n }\n}\nfunction MatTableComponent_td_3_Template(rf, ctx) {\n if (rf & 1) {\n const _r3 = i0.ɵɵgetCurrentView();\n i0.ɵɵelementStart(0, \"td\", 14)(1, \"mat-checkbox\", 15);\n i0.ɵɵlistener(\"click\", function MatTableComponent_td_3_Template_mat_checkbox_click_1_listener($event) {\n i0.ɵɵrestoreView(_r3);\n return i0.ɵɵresetView($event.stopPropagation());\n })(\"change\", function MatTableComponent_td_3_Template_mat_checkbox_change_1_listener($event) {\n const row_r4 = i0.ɵɵrestoreView(_r3).$implicit;\n const ctx_r1 = i0.ɵɵnextContext();\n return i0.ɵɵresetView($event ? ctx_r1.selection.toggle(row_r4) : null);\n });\n i0.ɵɵelementEnd()();\n }\n if (rf & 2) {\n const row_r4 = ctx.$implicit;\n const ctx_r1 = i0.ɵɵnextContext();\n i0.ɵɵproperty(\"draggable\", true);\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"checked\", ctx_r1.selection.isSelected(row_r4))(\"aria-label\", ctx_r1.checkboxLabel(row_r4));\n }\n}\nfunction MatTableComponent_th_5_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"th\", 16);\n i0.ɵɵtext(1, \" No. \");\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n i0.ɵɵproperty(\"draggable\", true);\n }\n}\nfunction MatTableComponent_td_6_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"td\", 17);\n i0.ɵɵtext(1);\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n const element_r5 = ctx.$implicit;\n i0.ɵɵadvance();\n i0.ɵɵtextInterpolate1(\" \", element_r5.position, \" \");\n }\n}\nfunction MatTableComponent_th_8_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"th\", 12);\n i0.ɵɵtext(1, \" Name \");\n i0.ɵɵelementEnd();\n }\n}\nfunction MatTableComponent_td_9_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"td\", 17);\n i0.ɵɵtext(1);\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n const element_r6 = ctx.$implicit;\n i0.ɵɵadvance();\n i0.ɵɵtextInterpolate1(\" \", element_r6.name, \" \");\n }\n}\nfunction MatTableComponent_th_11_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"th\", 12);\n i0.ɵɵtext(1, \" Weight \");\n i0.ɵɵelementEnd();\n }\n}\nfunction MatTableComponent_td_12_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"td\", 17);\n i0.ɵɵtext(1);\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n const element_r7 = ctx.$implicit;\n i0.ɵɵadvance();\n i0.ɵɵtextInterpolate1(\" \", element_r7.weight, \" \");\n }\n}\nfunction MatTableComponent_th_14_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"th\", 12);\n i0.ɵɵtext(1, \" Symbol \");\n i0.ɵɵelementEnd();\n }\n}\nfunction MatTableComponent_td_15_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"td\", 17);\n i0.ɵɵtext(1);\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n const element_r8 = ctx.$implicit;\n i0.ɵɵadvance();\n i0.ɵɵtextInterpolate1(\" \", element_r8.symbol, \" \");\n }\n}\nfunction MatTableComponent_tr_16_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelement(0, \"tr\", 18);\n }\n}\nfunction MatTableComponent_tr_17_Template(rf, ctx) {\n if (rf & 1) {\n const _r9 = i0.ɵɵgetCurrentView();\n i0.ɵɵelementStart(0, \"tr\", 19);\n i0.ɵɵlistener(\"click\", function MatTableComponent_tr_17_Template_tr_click_0_listener() {\n const row_r10 = i0.ɵɵrestoreView(_r9).$implicit;\n const ctx_r1 = i0.ɵɵnextContext();\n return i0.ɵɵresetView(ctx_r1.selection.toggle(row_r10));\n });\n i0.ɵɵelementEnd();\n }\n}\nconst ELEMENT_DATA = [{\n position: 1,\n name: 'Hydrogen',\n weight: 1.0079,\n symbol: 'H'\n}, {\n position: 2,\n name: 'Helium',\n weight: 4.0026,\n symbol: 'He'\n}, {\n position: 3,\n name: 'Lithium',\n weight: 6.941,\n symbol: 'Li'\n}, {\n position: 4,\n name: 'Beryllium',\n weight: 9.0122,\n symbol: 'Be'\n}, {\n position: 5,\n name: 'Boron',\n weight: 10.811,\n symbol: 'B'\n}, {\n position: 6,\n name: 'Carbon',\n weight: 12.0107,\n symbol: 'C'\n}, {\n position: 7,\n name: 'Nitrogen',\n weight: 14.0067,\n symbol: 'N'\n}, {\n position: 8,\n name: 'Oxygen',\n weight: 15.9994,\n symbol: 'O'\n}, {\n position: 9,\n name: 'Fluorine',\n weight: 18.9984,\n symbol: 'F'\n}, {\n position: 10,\n name: 'Neon',\n weight: 20.1797,\n symbol: 'Ne'\n}];\n/**\n * @title Table with selection\n */\nexport let MatTableComponent = /*#__PURE__*/(() => {\n class MatTableComponent {\n constructor() {\n this.displayedColumns = ['select', 'position', 'name', 'weight', 'symbol'];\n this.dataSource = new MatTableDataSource(ELEMENT_DATA);\n this.selection = new SelectionModel(true, []);\n }\n /** Whether the number of selected elements matches the total number of rows. */\n isAllSelected() {\n const numSelected = this.selection.selected.length;\n const numRows = this.dataSource.data.length;\n return numSelected === numRows;\n }\n /** Selects all rows if they are not all selected; otherwise clear selection. */\n toggleAllRows() {\n if (this.isAllSelected()) {\n this.selection.clear();\n return;\n }\n this.selection.select(...this.dataSource.data);\n }\n /** The label for the checkbox on the passed row */\n checkboxLabel(row) {\n if (!row) {\n return `${this.isAllSelected() ? 'deselect' : 'select'} all`;\n }\n return `${this.selection.isSelected(row) ? 'deselect' : 'select'} row ${row.position + 1}`;\n }\n static #_ = this.ɵfac = function MatTableComponent_Factory(t) {\n return new (t || MatTableComponent)();\n };\n static #_2 = this.ɵcmp = /*@__PURE__*/i0.ɵɵdefineComponent({\n type: MatTableComponent,\n selectors: [[\"mt-table\"]],\n standalone: true,\n features: [i0.ɵɵStandaloneFeature],\n decls: 18,\n vars: 3,\n consts: [[\"cdkDrag\", \"\", \"mat-table\", \"\", 1, \"mat-elevation-z8\", 3, \"dataSource\"], [\"matColumnDef\", \"select\"], [\"mat-header-cell\", \"\", 4, \"matHeaderCellDef\"], [\"mat-cell\", \"\", 3, \"draggable\", 4, \"matCellDef\"], [\"matColumnDef\", \"position\"], [\"mat-header-cell\", \"\", 3, \"draggable\", 4, \"matHeaderCellDef\"], [\"mat-cell\", \"\", 4, \"matCellDef\"], [\"matColumnDef\", \"name\"], [\"matColumnDef\", \"weight\"], [\"matColumnDef\", \"symbol\"], [\"mat-header-row\", \"\", 4, \"matHeaderRowDef\"], [\"mat-row\", \"\", 3, \"click\", 4, \"matRowDef\", \"matRowDefColumns\"], [\"mat-header-cell\", \"\"], [3, \"change\", \"checked\", \"indeterminate\", \"aria-label\"], [\"mat-cell\", \"\", 3, \"draggable\"], [\"cdkDrag\", \"\", 3, \"click\", \"change\", \"checked\", \"aria-label\"], [\"mat-header-cell\", \"\", 3, \"draggable\"], [\"mat-cell\", \"\"], [\"mat-header-row\", \"\"], [\"mat-row\", \"\", 3, \"click\"]],\n template: function MatTableComponent_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"table\", 0);\n i0.ɵɵelementContainerStart(1, 1);\n i0.ɵɵtemplate(2, MatTableComponent_th_2_Template, 2, 3, \"th\", 2)(3, MatTableComponent_td_3_Template, 2, 3, \"td\", 3);\n i0.ɵɵelementContainerEnd();\n i0.ɵɵelementContainerStart(4, 4);\n i0.ɵɵtemplate(5, MatTableComponent_th_5_Template, 2, 1, \"th\", 5)(6, MatTableComponent_td_6_Template, 2, 1, \"td\", 6);\n i0.ɵɵelementContainerEnd();\n i0.ɵɵelementContainerStart(7, 7);\n i0.ɵɵtemplate(8, MatTableComponent_th_8_Template, 2, 0, \"th\", 2)(9, MatTableComponent_td_9_Template, 2, 1, \"td\", 6);\n i0.ɵɵelementContainerEnd();\n i0.ɵɵelementContainerStart(10, 8);\n i0.ɵɵtemplate(11, MatTableComponent_th_11_Template, 2, 0, \"th\", 2)(12, MatTableComponent_td_12_Template, 2, 1, \"td\", 6);\n i0.ɵɵelementContainerEnd();\n i0.ɵɵelementContainerStart(13, 9);\n i0.ɵɵtemplate(14, MatTableComponent_th_14_Template, 2, 0, \"th\", 2)(15, MatTableComponent_td_15_Template, 2, 1, \"td\", 6);\n i0.ɵɵelementContainerEnd();\n i0.ɵɵtemplate(16, MatTableComponent_tr_16_Template, 1, 0, \"tr\", 10)(17, MatTableComponent_tr_17_Template, 1, 0, \"tr\", 11);\n i0.ɵɵelementEnd();\n }\n if (rf & 2) {\n i0.ɵɵproperty(\"dataSource\", ctx.dataSource);\n i0.ɵɵadvance(16);\n i0.ɵɵproperty(\"matHeaderRowDef\", ctx.displayedColumns);\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"matRowDefColumns\", ctx.displayedColumns);\n }\n },\n dependencies: [CommonModule, MatTableModule, i1.MatTable, i1.MatHeaderCellDef, i1.MatHeaderRowDef, i1.MatColumnDef, i1.MatCellDef, i1.MatRowDef, i1.MatHeaderCell, i1.MatCell, i1.MatHeaderRow, i1.MatRow, MatCheckboxModule, i2.MatCheckbox]\n });\n }\n return MatTableComponent;\n})();","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}