{"version":3,"file":"ng-zorro-antd-page-header.mjs","sources":["../../components/page-header/page-header-cells.ts","../../components/page-header/page-header.component.ts","../../components/page-header/page-header.module.ts","../../components/page-header/public-api.ts","../../components/page-header/ng-zorro-antd-page-header.ts"],"sourcesContent":["/**\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE\n */\n\nimport { Directive } from '@angular/core';\n\n@Directive({\n selector: 'nz-page-header-title, [nz-page-header-title]',\n exportAs: 'nzPageHeaderTitle',\n host: {\n class: 'ant-page-header-heading-title'\n }\n})\nexport class NzPageHeaderTitleDirective {}\n\n@Directive({\n selector: 'nz-page-header-subtitle, [nz-page-header-subtitle]',\n exportAs: 'nzPageHeaderSubtitle',\n host: {\n class: 'ant-page-header-heading-sub-title'\n }\n})\nexport class NzPageHeaderSubtitleDirective {}\n\n@Directive({\n selector: 'nz-page-header-content, [nz-page-header-content]',\n exportAs: 'nzPageHeaderContent',\n host: {\n class: 'ant-page-header-content'\n }\n})\nexport class NzPageHeaderContentDirective {}\n\n@Directive({\n selector: 'nz-page-header-tags, [nz-page-header-tags]',\n exportAs: 'nzPageHeaderTags',\n host: {\n class: 'ant-page-header-heading-tags'\n }\n})\nexport class NzPageHeaderTagDirective {}\n\n@Directive({\n selector: 'nz-page-header-extra, [nz-page-header-extra]',\n exportAs: 'nzPageHeaderExtra',\n host: {\n class: 'ant-page-header-heading-extra'\n }\n})\nexport class NzPageHeaderExtraDirective {}\n\n@Directive({\n selector: 'nz-page-header-footer, [nz-page-header-footer]',\n exportAs: 'nzPageHeaderFooter',\n host: {\n class: 'ant-page-header-footer'\n }\n})\nexport class NzPageHeaderFooterDirective {}\n\n@Directive({\n selector: 'nz-breadcrumb[nz-page-header-breadcrumb]',\n exportAs: 'nzPageHeaderBreadcrumb'\n})\nexport class NzPageHeaderBreadcrumbDirective {}\n\n@Directive({\n selector: 'nz-avatar[nz-page-header-avatar]',\n exportAs: 'nzPageHeaderAvatar'\n})\nexport class NzPageHeaderAvatarDirective {}\n","/**\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE\n */\n\nimport { Direction, Directionality } from '@angular/cdk/bidi';\nimport { Location } from '@angular/common';\nimport {\n AfterViewInit,\n ChangeDetectionStrategy,\n ChangeDetectorRef,\n Component,\n ContentChild,\n ElementRef,\n EventEmitter,\n inject,\n Input,\n OnDestroy,\n OnInit,\n Output,\n TemplateRef,\n ViewEncapsulation\n} from '@angular/core';\nimport { Subject } from 'rxjs';\nimport { map, takeUntil } from 'rxjs/operators';\n\nimport { NzResizeObserver } from 'ng-zorro-antd/cdk/resize-observer';\nimport { NzConfigKey, NzConfigService, WithConfig } from 'ng-zorro-antd/core/config';\nimport { NzOutletModule } from 'ng-zorro-antd/core/outlet';\nimport { NzSafeAny } from 'ng-zorro-antd/core/types';\nimport { NzIconModule } from 'ng-zorro-antd/icon';\n\nimport { NzPageHeaderBreadcrumbDirective, NzPageHeaderFooterDirective } from './page-header-cells';\n\nconst NZ_CONFIG_MODULE_NAME: NzConfigKey = 'pageHeader';\n\n@Component({\n selector: 'nz-page-header',\n exportAs: 'nzPageHeader',\n template: `\n