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

1 line
7.2 KiB
JSON

{"ast":null,"code":"import { CommonModule } from '@angular/common';\nimport { CardComponent } from '../card/card.component';\nimport { RouterModule } from '@angular/router';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/common\";\nimport * as i2 from \"@angular/router\";\nconst _c0 = [[[\"\", 8, \"body-content\"]]];\nconst _c1 = [\".body-content\"];\nconst _c2 = () => [\"link-active\"];\nconst _c3 = a0 => [a0];\nfunction TabCardComponent_li_3_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"li\", 5)(1, \"a\", 6);\n i0.ɵɵtext(2);\n i0.ɵɵelementEnd()();\n }\n if (rf & 2) {\n const item_r1 = ctx.$implicit;\n const ctx_r1 = i0.ɵɵnextContext();\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"ngClass\", item_r1.title == ctx_r1.activeTabTitle ? \"nav-link active\" : \"nav-link\")(\"routerLink\", i0.ɵɵpureFunction1(3, _c3, item_r1.routerLink));\n i0.ɵɵadvance();\n i0.ɵɵtextInterpolate(item_r1.title);\n }\n}\nexport class TabCardComponent extends CardComponent {\n constructor() {\n super(...arguments);\n this.tabItems = [];\n this.activeTabTitle = null;\n }\n static #_ = this.ɵfac = /*@__PURE__*/(() => {\n let ɵTabCardComponent_BaseFactory;\n return function TabCardComponent_Factory(t) {\n return (ɵTabCardComponent_BaseFactory || (ɵTabCardComponent_BaseFactory = i0.ɵɵgetInheritedFactory(TabCardComponent)))(t || TabCardComponent);\n };\n })();\n static #_2 = this.ɵcmp = /*@__PURE__*/i0.ɵɵdefineComponent({\n type: TabCardComponent,\n selectors: [[\"tab-card\"]],\n inputs: {\n tabItems: \"tabItems\",\n activeTabTitle: \"activeTabTitle\"\n },\n standalone: true,\n features: [i0.ɵɵInheritDefinitionFeature, i0.ɵɵStandaloneFeature],\n ngContentSelectors: _c1,\n decls: 6,\n vars: 4,\n consts: [[1, \"card\"], [1, \"card-header\"], [1, \"nav\", \"nav-tabs\", \"card-header-tabs\", 3, \"routerLinkActive\"], [\"class\", \"nav-item\", 4, \"ngFor\", \"ngForOf\"], [3, \"ngClass\"], [1, \"nav-item\"], [\"aria-current\", \"true\", 3, \"ngClass\", \"routerLink\"]],\n template: function TabCardComponent_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵprojectionDef(_c0);\n i0.ɵɵelementStart(0, \"div\", 0)(1, \"div\", 1)(2, \"ul\", 2);\n i0.ɵɵtemplate(3, TabCardComponent_li_3_Template, 3, 5, \"li\", 3);\n i0.ɵɵelementEnd()();\n i0.ɵɵelementStart(4, \"div\", 4);\n i0.ɵɵprojection(5);\n i0.ɵɵelementEnd()();\n }\n if (rf & 2) {\n i0.ɵɵadvance(2);\n i0.ɵɵproperty(\"routerLinkActive\", i0.ɵɵpureFunction0(3, _c2));\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"ngForOf\", ctx.tabItems);\n i0.ɵɵadvance();\n i0.ɵɵproperty(\"ngClass\", \"card-body p-\" + ctx.padding);\n }\n },\n dependencies: [CommonModule, i1.NgClass, i1.NgForOf, RouterModule, i2.RouterLink, i2.RouterLinkActive],\n styles: [\"/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJ0YWItY2FyZC5jb21wb25lbnQuY3NzIn0= */\\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9hcHAvY29tcG9uZW50cy9jb21tb24vdGFiLWNhcmQvdGFiLWNhcmQuY29tcG9uZW50LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0Esb0tBQW9LIiwic291cmNlUm9vdCI6IiJ9 */\"]\n });\n}","map":{"version":3,"names":["CommonModule","CardComponent","RouterModule","i0","ɵɵelementStart","ɵɵtext","ɵɵelementEnd","ɵɵadvance","ɵɵproperty","item_r1","title","ctx_r1","activeTabTitle","ɵɵpureFunction1","_c3","routerLink","ɵɵtextInterpolate","TabCardComponent","constructor","tabItems","_","t","_2","selectors","inputs","standalone","features","ɵɵInheritDefinitionFeature","ɵɵStandaloneFeature","ngContentSelectors","_c1","decls","vars","consts","template","TabCardComponent_Template","rf","ctx","ɵɵtemplate","TabCardComponent_li_3_Template","ɵɵprojection","ɵɵpureFunction0","_c2","padding","i1","NgClass","NgForOf","i2","RouterLink","RouterLinkActive","styles"],"sources":["E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\components\\common\\tab-card\\tab-card.component.ts","E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\components\\common\\tab-card\\tab-card.component.html"],"sourcesContent":["import { Component, Input, input } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { CardComponent } from '../card/card.component';\r\nimport { RouterModule } from '@angular/router';\r\n\r\n@Component({\r\n selector: 'tab-card',\r\n standalone: true,\r\n imports: [CommonModule, CardComponent, RouterModule],\r\n templateUrl: './tab-card.component.html',\r\n styleUrl: './tab-card.component.css'\r\n})\r\nexport class TabCardComponent extends CardComponent {\r\n @Input() tabItems: TabItem[] = []\r\n @Input() activeTabTitle: string | null = null;\r\n}\r\n\r\nexport interface TabItem {\r\n title: string\r\n routerLink: string\r\n}","<div class=\"card\">\r\n <div class=\"card-header\">\r\n <ul class=\"nav nav-tabs card-header-tabs\"\r\n [routerLinkActive]=\"['link-active']\">\r\n <li *ngFor=\"let item of tabItems\" class=\"nav-item\">\r\n <a [ngClass]=\"item.title == activeTabTitle ? 'nav-link active' : 'nav-link'\" aria-current=\"true\"\r\n [routerLink]=\"[item.routerLink]\">{{ item.title }}</a>\r\n </li>\r\n </ul>\r\n </div>\r\n <div [ngClass]=\"'card-body p-' + padding\">\r\n <ng-content select=\".body-content\"></ng-content>\r\n </div>\r\n</div>"],"mappings":"AACA,SAASA,YAAY,QAAQ,iBAAiB;AAC9C,SAASC,aAAa,QAAQ,wBAAwB;AACtD,SAASC,YAAY,QAAQ,iBAAiB;;;;;;;;;;ICE9BC,EADJ,CAAAC,cAAA,YAAmD,WAEV;IAAAD,EAAA,CAAAE,MAAA,GAAgB;IACzDF,EADyD,CAAAG,YAAA,EAAI,EACxD;;;;;IAFEH,EAAA,CAAAI,SAAA,EAAyE;IACxEJ,EADD,CAAAK,UAAA,YAAAC,OAAA,CAAAC,KAAA,IAAAC,MAAA,CAAAC,cAAA,kCAAyE,eAAAT,EAAA,CAAAU,eAAA,IAAAC,GAAA,EAAAL,OAAA,CAAAM,UAAA,EACxC;IAACZ,EAAA,CAAAI,SAAA,EAAgB;IAAhBJ,EAAA,CAAAa,iBAAA,CAAAP,OAAA,CAAAC,KAAA,CAAgB;;;ADMrE,OAAM,MAAOO,gBAAiB,SAAQhB,aAAa;EAPnDiB,YAAA;;IAQW,KAAAC,QAAQ,GAAc,EAAE;IACxB,KAAAP,cAAc,GAAkB,IAAI;;EAC9C,QAAAQ,CAAA,G;;;yGAHYH,gBAAgB,IAAAI,CAAA,IAAhBJ,gBAAgB;IAAA;EAAA;EAAA,QAAAK,EAAA,G;UAAhBL,gBAAgB;IAAAM,SAAA;IAAAC,MAAA;MAAAL,QAAA;MAAAP,cAAA;IAAA;IAAAa,UAAA;IAAAC,QAAA,GAAAvB,EAAA,CAAAwB,0BAAA,EAAAxB,EAAA,CAAAyB,mBAAA;IAAAC,kBAAA,EAAAC,GAAA;IAAAC,KAAA;IAAAC,IAAA;IAAAC,MAAA;IAAAC,QAAA,WAAAC,0BAAAC,EAAA,EAAAC,GAAA;MAAA,IAAAD,EAAA;;QCVrBjC,EAFR,CAAAC,cAAA,aAAkB,aACW,YAEoB;QACrCD,EAAA,CAAAmC,UAAA,IAAAC,8BAAA,gBAAmD;QAK3DpC,EADI,CAAAG,YAAA,EAAK,EACH;QACNH,EAAA,CAAAC,cAAA,aAA0C;QACtCD,EAAA,CAAAqC,YAAA,GAAgD;QAExDrC,EADI,CAAAG,YAAA,EAAM,EACJ;;;QAVMH,EAAA,CAAAI,SAAA,GAAoC;QAApCJ,EAAA,CAAAK,UAAA,qBAAAL,EAAA,CAAAsC,eAAA,IAAAC,GAAA,EAAoC;QACfvC,EAAA,CAAAI,SAAA,EAAW;QAAXJ,EAAA,CAAAK,UAAA,YAAA6B,GAAA,CAAAlB,QAAA,CAAW;QAMnChB,EAAA,CAAAI,SAAA,EAAoC;QAApCJ,EAAA,CAAAK,UAAA,6BAAA6B,GAAA,CAAAM,OAAA,CAAoC;;;mBDFjC3C,YAAY,EAAA4C,EAAA,CAAAC,OAAA,EAAAD,EAAA,CAAAE,OAAA,EAAiB5C,YAAY,EAAA6C,EAAA,CAAAC,UAAA,EAAAD,EAAA,CAAAE,gBAAA;IAAAC,MAAA;EAAA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}