@tapsellorg/angular-material-library
Version:
Angular library for Tapsell
1 lines • 5.49 kB
Source Map (JSON)
{"version":3,"file":"tapsellorg-angular-material-library-src-lib-page-head.mjs","sources":["../../projects/pegah-library/src/lib/page-head/page-head.component.ts","../../projects/pegah-library/src/lib/page-head/page-head.component.html","../../projects/pegah-library/src/lib/page-head/page-head.module.ts","../../projects/pegah-library/src/lib/page-head/tapsellorg-angular-material-library-src-lib-page-head.ts"],"sourcesContent":["import {\n ChangeDetectionStrategy,\n Component,\n Inject,\n input,\n ViewEncapsulation,\n} from '@angular/core';\nimport { DOCUMENT } from '@angular/common';\n\n@Component({\n selector: 'pgh-page-head',\n templateUrl: './page-head.component.html',\n styleUrls: ['./page-head.component.scss'],\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n standalone: false,\n})\nexport class PghPageHeadComponent {\n pageTitle = input<string | undefined>();\n subTitle = input<string | undefined>(undefined);\n backLink = input<{ title: string; route: string } | undefined>(undefined);\n hideBreadcrumbs = input<boolean>(false);\n\n constructor(@Inject(DOCUMENT) public document: any) {} // TODO: change any to Document after enabling ivy compiler\n}\n","@if (!hideBreadcrumbs()) {\n<pgh-breadcrumbs></pgh-breadcrumbs>\n}\n\n<div class=\"pgh-page-head\">\n <ng-content select=\"[pgh-before]\"></ng-content>\n\n <div class=\"pgh-page-head-title-wrapper\">\n <div class=\"pgh-page-head-title\">\n @if (pageTitle()) {\n <h3>{{ pageTitle() }}</h3>\n }\n <ng-content select=\"[pgh-title]\"></ng-content>\n </div>\n\n <div class=\"pgh-page-head-subtitle\">\n @if (subTitle()) {\n <p>{{ subTitle() }}</p>\n }\n <ng-content select=\"[pgh-sub-title]\"></ng-content>\n </div>\n </div>\n\n <ng-content select=\"[pgh-between]\"></ng-content>\n\n <div class=\"ms-auto\">\n <ng-content select=\"[pgh-before-backlink]\"></ng-content>\n @if (backLink()) {\n <a [routerLink]=\"backLink()!.route\" mat-stroked-button class=\"pgh-back-link-btn\">\n <span>{{ backLink()!.title }}</span>\n <mat-icon\n iconPositionEnd\n [svgIcon]=\"document.dir === 'rtl' ? 'keyboard_arrow_left' : 'keyboard_arrow_right'\"\n class=\"pgh-back-link-icon\"\n ></mat-icon>\n </a>\n }\n </div>\n\n <ng-content select=\"[pgh-after]\"></ng-content>\n</div>\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { MatButtonModule } from '@angular/material/button';\nimport { RouterModule } from '@angular/router';\nimport { PghPageHeadComponent } from './page-head.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { PghBreadcrumbsModule } from '@tapsellorg/angular-material-library/breadcrumbs';\n\n@NgModule({\n declarations: [PghPageHeadComponent],\n imports: [CommonModule, MatButtonModule, RouterModule, MatIconModule, PghBreadcrumbsModule],\n exports: [PghPageHeadComponent],\n})\nexport class PghPageHeadModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}