ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
2 lines • 5.82 kB
JavaScript
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/common"),require("@angular/core"),require("ng-zorro-antd/core"),require("ng-zorro-antd/divider"),require("ng-zorro-antd/icon")):"function"==typeof define&&define.amd?define("ng-zorro-antd/page-header",["exports","@angular/common","@angular/core","ng-zorro-antd/core","ng-zorro-antd/divider","ng-zorro-antd/icon"],n):n(((e=e||self)["ng-zorro-antd"]=e["ng-zorro-antd"]||{},e["ng-zorro-antd"]["page-header"]={}),e.ng.common,e.ng.core,e["ng-zorro-antd"].core,e["ng-zorro-antd"].divider,e["ng-zorro-antd"].icon)}(this,function(e,n,t,a,r,o){"use strict";function c(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var a,r,o=t.call(e),c=[];try{for(;(void 0===n||n-- >0)&&!(a=o.next()).done;)c.push(a.value)}catch(e){r={error:e}}finally{try{a&&!a.done&&(t=o.return)&&t.call(o)}finally{if(r)throw r.error}}return c}function i(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(c(arguments[n]));return e}var g=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-title, [nz-page-header-title]",exportAs:"nzPageHeaderTitle",host:{class:"ant-page-header-heading-title"}}]}],e}(),d=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-subtitle, [nz-page-header-subtitle]",exportAs:"nzPageHeaderSubtitle",host:{class:"ant-page-header-heading-sub-title"}}]}],e}(),s=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-content, [nz-page-header-content]",exportAs:"nzPageHeaderContent",host:{class:"ant-page-header-content"}}]}],e}(),p=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-tags, [nz-page-header-tags]",exportAs:"nzPageHeaderTags",host:{class:"ant-page-header-heading-tags"}}]}],e}(),l=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-extra, [nz-page-header-extra]",exportAs:"nzPageHeaderExtra",host:{class:"ant-page-header-heading-extra"}}]}],e}(),u=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-page-header-footer, [nz-page-header-footer]",exportAs:"nzPageHeaderFooter",host:{class:"ant-page-header-footer"}}]}],e}(),z=function(){function e(){}return e.decorators=[{type:t.Directive,args:[{selector:"nz-breadcrumb[nz-page-header-breadcrumb]",exportAs:"nzPageHeaderBreadcrumb"}]}],e}(),h=function(){function e(e){this.location=e,this.isTemplateRefBackIcon=!1,this.isStringBackIcon=!1,this.nzBackIcon=null,this.nzBack=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.ngOnChanges=function(e){e.hasOwnProperty("nzBackIcon")&&(this.isTemplateRefBackIcon=e.nzBackIcon.currentValue instanceof t.TemplateRef,this.isStringBackIcon="string"==typeof e.nzBackIcon.currentValue)},e.prototype.onBack=function(){this.nzBack.observers.length?this.nzBack.emit():this.location.back()},e.decorators=[{type:t.Component,args:[{selector:"nz-page-header",exportAs:"nzPageHeader",template:'<ng-content select="nz-breadcrumb[nz-page-header-breadcrumb]"></ng-content>\n\n<div *ngIf="nzBackIcon !== null" (click)="onBack()" class="ant-page-header-back">\n <div role="button" tabindex="0" class="ant-page-header-back-button">\n <i *ngIf="isStringBackIcon" nz-icon [nzType]="nzBackIcon ? nzBackIcon : \'arrow-left\'" nzTheme="outline"></i>\n <ng-container *ngIf="isTemplateRefBackIcon" [ngTemplateOutlet]="nzBackIcon"></ng-container>\n </div>\n <nz-divider nzType="vertical"></nz-divider>\n</div>\n\n<div class="ant-page-header-heading">\n <span class="ant-page-header-heading-title" *ngIf="nzTitle">\n <ng-container *nzStringTemplateOutlet="nzTitle">{{ nzTitle }}</ng-container>\n </span>\n <ng-content *ngIf="!nzTitle" select="nz-page-header-title, [nz-page-header-title]"></ng-content>\n <span class="ant-page-header-heading-sub-title" *ngIf="nzSubtitle">\n <ng-container *nzStringTemplateOutlet="nzSubtitle">{{ nzSubtitle }}</ng-container>\n </span>\n <ng-content *ngIf="!nzSubtitle" select="nz-page-header-subtitle, [nz-page-header-subtitle]"></ng-content>\n <ng-content select="nz-page-header-tags, [nz-page-header-tags]"></ng-content>\n <ng-content select="nz-page-header-extra, [nz-page-header-extra]"></ng-content>\n</div>\n\n<ng-content select="nz-page-header-content, [nz-page-header-content]"></ng-content>\n<ng-content select="nz-page-header-footer, [nz-page-header-footer]"></ng-content>\n',changeDetection:t.ChangeDetectionStrategy.OnPush,encapsulation:t.ViewEncapsulation.None,host:{class:"ant-page-header","[class.ant-page-header-has-footer]":"nzPageHeaderFooter"},styles:["nz-page-header,nz-page-header-content,nz-page-header-footer{display:block}","\n .ant-page-header-back-button {\n border: 0px;\n background: transparent;\n padding: 0px;\n line-height: inherit;\n display: inline-block;\n }\n "]}]}],e.ctorParameters=function(){return[{type:n.Location}]},e.propDecorators={nzBackIcon:[{type:t.Input}],nzTitle:[{type:t.Input}],nzSubtitle:[{type:t.Input}],nzBack:[{type:t.Output}],nzPageHeaderFooter:[{type:t.ContentChild,args:[u,{static:!1}]}]},e}();var f=[g,d,s,p,l,u,z],b=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule,a.NzAddOnModule,o.NzIconModule,r.NzDividerModule],exports:i([h],f),declarations:i([h],f)}]}],e}();e.NzPageHeaderBreadcrumbDirective=z,e.NzPageHeaderComponent=h,e.NzPageHeaderContentDirective=s,e.NzPageHeaderExtraDirective=l,e.NzPageHeaderFooterDirective=u,e.NzPageHeaderModule=b,e.NzPageHeaderSubtitleDirective=d,e.NzPageHeaderTagDirective=p,e.NzPageHeaderTitleDirective=g,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=ng-zorro-antd-page-header.umd.min.js.map