ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
59 lines • 4.7 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, ViewEncapsulation, Input, HostBinding, TemplateRef } from '@angular/core';
var CardHeaderComponent = /** @class */ (function () {
function CardHeaderComponent() {
this.prefixCls = 'am-card-header';
this.thumb = null;
this.thumbStyle = null;
this.title = null;
this.extra = null;
this.cardBodyWrapper = true;
}
/**
* @param {?} value
* @return {?}
*/
CardHeaderComponent.prototype.isTemplateRef = /**
* @param {?} value
* @return {?}
*/
function (value) {
return value instanceof TemplateRef;
};
CardHeaderComponent.decorators = [
{ type: Component, args: [{
selector: 'CardHeader, nzm-card-header',
template: "<div class=\"{{ prefixCls }}-content\">\n <img *ngIf=\"thumb && !isTemplateRef(thumb)\" src=\"{{ thumb }}\" [ngStyle]=\"thumbStyle\" />\n <ng-container *ngIf=\"thumb && isTemplateRef(thumb)\" [ngTemplateOutlet]=\"thumb\"></ng-container>\n <ng-container *ngIf=\"!isTemplateRef(title); else titleTemplate\">{{ title }}</ng-container>\n</div>\n<div *ngIf=\"extra\" class=\"{{ prefixCls }}-extra\">\n <ng-container *ngIf=\"!isTemplateRef(extra); else extraTemplate\">{{ extra }}</ng-container>\n</div>\n<ng-template #titleTemplate>\n <ng-template [ngTemplateOutlet]=\"title\"></ng-template>\n</ng-template>\n<ng-template #extraTemplate>\n <ng-template [ngTemplateOutlet]=\"extra\"></ng-template>\n</ng-template>\n",
encapsulation: ViewEncapsulation.None
}] }
];
/** @nocollapse */
CardHeaderComponent.ctorParameters = function () { return []; };
CardHeaderComponent.propDecorators = {
thumb: [{ type: Input }],
thumbStyle: [{ type: Input }],
title: [{ type: Input }],
extra: [{ type: Input }],
cardBodyWrapper: [{ type: HostBinding, args: ['class.am-card-header',] }]
};
return CardHeaderComponent;
}());
export { CardHeaderComponent };
if (false) {
/** @type {?} */
CardHeaderComponent.prototype.prefixCls;
/** @type {?} */
CardHeaderComponent.prototype.thumb;
/** @type {?} */
CardHeaderComponent.prototype.thumbStyle;
/** @type {?} */
CardHeaderComponent.prototype.title;
/** @type {?} */
CardHeaderComponent.prototype.extra;
/** @type {?} */
CardHeaderComponent.prototype.cardBodyWrapper;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FyZC1oZWFkZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctem9ycm8tYW50ZC1tb2JpbGUvIiwic291cmNlcyI6WyJjYXJkL2NhcmQtaGVhZGVyLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxpQkFBaUIsRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RjtJQW9CRTtRQWRBLGNBQVMsR0FBVyxnQkFBZ0IsQ0FBQztRQUdyQyxVQUFLLEdBQStCLElBQUksQ0FBQztRQUV6QyxlQUFVLEdBQVcsSUFBSSxDQUFDO1FBRTFCLFVBQUssR0FBK0IsSUFBSSxDQUFDO1FBRXpDLFVBQUssR0FBK0IsSUFBSSxDQUFDO1FBR3pDLG9CQUFlLEdBQVksSUFBSSxDQUFDO0lBRWpCLENBQUM7Ozs7O0lBRWhCLDJDQUFhOzs7O0lBQWIsVUFBYyxLQUFLO1FBQ2pCLE9BQU8sS0FBSyxZQUFZLFdBQVcsQ0FBQztJQUN0QyxDQUFDOztnQkF4QkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSw2QkFBNkI7b0JBQ3ZDLHV0QkFBMkM7b0JBQzNDLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO2lCQUN0Qzs7Ozs7d0JBSUUsS0FBSzs2QkFFTCxLQUFLO3dCQUVMLEtBQUs7d0JBRUwsS0FBSztrQ0FHTCxXQUFXLFNBQUMsc0JBQXNCOztJQVFyQywwQkFBQztDQUFBLEFBekJELElBeUJDO1NBcEJZLG1CQUFtQjs7O0lBQzlCLHdDQUFxQzs7SUFFckMsb0NBQ3lDOztJQUN6Qyx5Q0FDMEI7O0lBQzFCLG9DQUN5Qzs7SUFDekMsb0NBQ3lDOztJQUV6Qyw4Q0FDZ0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIFZpZXdFbmNhcHN1bGF0aW9uLCBJbnB1dCwgSG9zdEJpbmRpbmcsIFRlbXBsYXRlUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ0NhcmRIZWFkZXIsIG56bS1jYXJkLWhlYWRlcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9jYXJkLWhlYWRlci5jb21wb25lbnQuaHRtbCcsXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcbn0pXG5leHBvcnQgY2xhc3MgQ2FyZEhlYWRlckNvbXBvbmVudCB7XG4gIHByZWZpeENsczogc3RyaW5nID0gJ2FtLWNhcmQtaGVhZGVyJztcblxuICBASW5wdXQoKVxuICB0aHVtYjogc3RyaW5nIHwgVGVtcGxhdGVSZWY8dm9pZD4gPSBudWxsO1xuICBASW5wdXQoKVxuICB0aHVtYlN0eWxlOiBvYmplY3QgPSBudWxsO1xuICBASW5wdXQoKVxuICB0aXRsZTogc3RyaW5nIHwgVGVtcGxhdGVSZWY8dm9pZD4gPSBudWxsO1xuICBASW5wdXQoKVxuICBleHRyYTogc3RyaW5nIHwgVGVtcGxhdGVSZWY8dm9pZD4gPSBudWxsO1xuXG4gIEBIb3N0QmluZGluZygnY2xhc3MuYW0tY2FyZC1oZWFkZXInKVxuICBjYXJkQm9keVdyYXBwZXI6IGJvb2xlYW4gPSB0cnVlO1xuXG4gIGNvbnN0cnVjdG9yKCkge31cblxuICBpc1RlbXBsYXRlUmVmKHZhbHVlKSB7XG4gICAgcmV0dXJuIHZhbHVlIGluc3RhbmNlb2YgVGVtcGxhdGVSZWY7XG4gIH1cbn1cbiJdfQ==