ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
2 lines • 5.47 kB
JavaScript
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/core"),require("@angular/common"),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/core","@angular/common","ng-zorro-antd/core","ng-zorro-antd/divider","ng-zorro-antd/icon"],n):n((e["ng-zorro-antd"]=e["ng-zorro-antd"]||{},e["ng-zorro-antd"]["page-header"]={}),e.ng.core,e.ng.common,e["ng-zorro-antd"].core,e["ng-zorro-antd"].divider,e["ng-zorro-antd"].icon)}(this,function(e,n,t,r,a,o){"use strict";function c(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,a,o=t.call(e),c=[];try{for(;(void 0===n||0<n--)&&!(r=o.next()).done;)c.push(r.value)}catch(i){a={error:i}}finally{try{r&&!r.done&&(t=o["return"])&&t.call(o)}finally{if(a)throw a.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:n.Directive,args:[{selector:"nz-page-header-title, [nz-page-header-title]",exportAs:"nzPageHeaderTitle",host:{"class":"ant-page-header-title-view-title"}}]}],e}(),d=function(){function e(){}return e.decorators=[{type:n.Directive,args:[{selector:"nz-page-header-subtitle, [nz-page-header-subtitle]",exportAs:"nzPageHeaderSubtitle",host:{"class":"ant-page-header-title-view-sub-title"}}]}],e}(),s=function(){function e(){}return e.decorators=[{type:n.Directive,args:[{selector:"nz-page-header-content, [nz-page-header-content]",exportAs:"nzPageHeaderContent",host:{"class":"ant-page-header-content-view"}}]}],e}(),l=function(){function e(){}return e.decorators=[{type:n.Directive,args:[{selector:"nz-page-header-tags, [nz-page-header-tags]",exportAs:"nzPageHeaderTags",host:{"class":"ant-page-header-title-view-tags"}}]}],e}(),p=function(){function e(){}return e.decorators=[{type:n.Directive,args:[{selector:"nz-page-header-extra, [nz-page-header-extra]",exportAs:"nzPageHeaderExtra",host:{"class":"ant-page-header-title-view-extra"}}]}],e}(),u=function(){function e(){}return e.decorators=[{type:n.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:n.Directive,args:[{selector:"nz-breadcrumb[nz-page-header-breadcrumb]",exportAs:"nzPageHeaderBreadcrumb"}]}],e}(),h=function(){function e(){this.isTemplateRefBackIcon=!1,this.isStringBackIcon=!1,this.nzBackIcon=null,this.nzBack=new n.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.ngOnChanges=function(e){e.hasOwnProperty("nzBackIcon")&&(this.isTemplateRefBackIcon=e.nzBackIcon.currentValue instanceof n.TemplateRef,this.isStringBackIcon="string"==typeof e.nzBackIcon.currentValue)},e.prototype.onBack=function(){this.nzBack.emit()},e.decorators=[{type:n.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-icon">\n <i *ngIf="isStringBackIcon" nz-icon [type]="nzBackIcon ? nzBackIcon : \'arrow-left\'" theme="outline"></i>\n <ng-container *ngIf="isTemplateRefBackIcon" [ngTemplateOutlet]="nzBackIcon"></ng-container>\n <nz-divider nzType="vertical"></nz-divider>\n</div>\n\n<div class="ant-page-header-title-view">\n <span class="ant-page-header-title-view-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-title-view-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:n.ChangeDetectionStrategy.OnPush,encapsulation:n.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}"]}]}],e.ctorParameters=function(){return[]},e.propDecorators={nzBackIcon:[{type:n.Input}],nzTitle:[{type:n.Input}],nzSubtitle:[{type:n.Input}],nzBack:[{type:n.Output}],nzPageHeaderFooter:[{type:n.ContentChild,args:[u]}]},e}(),f=[g,d,s,l,p,u,z],v=function(){function e(){}return e.decorators=[{type:n.NgModule,args:[{imports:[t.CommonModule,r.NzAddOnModule,o.NzIconModule,a.NzDividerModule],exports:i([h],f),declarations:i([h],f)}]}],e}();e.NzPageHeaderModule=v,e.NzPageHeaderComponent=h,e.NzPageHeaderTitleDirective=g,e.NzPageHeaderSubtitleDirective=d,e.NzPageHeaderContentDirective=s,e.NzPageHeaderTagDirective=l,e.NzPageHeaderExtraDirective=p,e.NzPageHeaderFooterDirective=u,e.NzPageHeaderBreadcrumbDirective=z,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=ng-zorro-antd-page-header.umd.min.js.map