ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
51 lines • 4 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 CardFooterComponent = /** @class */ (function () {
function CardFooterComponent() {
this.prefixCls = 'am-card-footer';
this.content = null;
this.extra = null;
this.cardFooterWrapper = true;
}
/**
* @param {?} value
* @return {?}
*/
CardFooterComponent.prototype.isTemplateRef = /**
* @param {?} value
* @return {?}
*/
function (value) {
return value instanceof TemplateRef;
};
CardFooterComponent.decorators = [
{ type: Component, args: [{
selector: 'CardFooter, nzm-card-footer',
template: "<div class=\"{{ prefixCls }}-content\">\n <ng-container *ngIf=\"!isTemplateRef(content); else contentTemplate\">{{ content }}</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 #contentTemplate>\n <ng-template [ngTemplateOutlet]=\"content\"></ng-template>\n</ng-template>\n<ng-template #extraTemplate>\n <ng-template [ngTemplateOutlet]=\"extra\"></ng-template>\n</ng-template>\n",
encapsulation: ViewEncapsulation.None
}] }
];
/** @nocollapse */
CardFooterComponent.ctorParameters = function () { return []; };
CardFooterComponent.propDecorators = {
content: [{ type: Input }],
extra: [{ type: Input }],
cardFooterWrapper: [{ type: HostBinding, args: ['class.am-card-footer',] }]
};
return CardFooterComponent;
}());
export { CardFooterComponent };
if (false) {
/** @type {?} */
CardFooterComponent.prototype.prefixCls;
/** @type {?} */
CardFooterComponent.prototype.content;
/** @type {?} */
CardFooterComponent.prototype.extra;
/** @type {?} */
CardFooterComponent.prototype.cardFooterWrapper;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FyZC1mb290ZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctem9ycm8tYW50ZC1tb2JpbGUvIiwic291cmNlcyI6WyJjYXJkL2NhcmQtZm9vdGVyLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxpQkFBaUIsRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RjtJQWdCRTtRQVZBLGNBQVMsR0FBVyxnQkFBZ0IsQ0FBQztRQUdyQyxZQUFPLEdBQStCLElBQUksQ0FBQztRQUUzQyxVQUFLLEdBQStCLElBQUksQ0FBQztRQUd6QyxzQkFBaUIsR0FBWSxJQUFJLENBQUM7SUFFbkIsQ0FBQzs7Ozs7SUFFaEIsMkNBQWE7Ozs7SUFBYixVQUFjLEtBQUs7UUFDakIsT0FBTyxLQUFLLFlBQVksV0FBVyxDQUFDO0lBQ3RDLENBQUM7O2dCQXBCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLDZCQUE2QjtvQkFDdkMsMGhCQUEyQztvQkFDM0MsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7aUJBQ3RDOzs7OzswQkFJRSxLQUFLO3dCQUVMLEtBQUs7b0NBR0wsV0FBVyxTQUFDLHNCQUFzQjs7SUFRckMsMEJBQUM7Q0FBQSxBQXJCRCxJQXFCQztTQWhCWSxtQkFBbUI7OztJQUM5Qix3Q0FBcUM7O0lBRXJDLHNDQUMyQzs7SUFDM0Msb0NBQ3lDOztJQUV6QyxnREFDa0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIFZpZXdFbmNhcHN1bGF0aW9uLCBJbnB1dCwgSG9zdEJpbmRpbmcsIFRlbXBsYXRlUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ0NhcmRGb290ZXIsIG56bS1jYXJkLWZvb3RlcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9jYXJkLWZvb3Rlci5jb21wb25lbnQuaHRtbCcsXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcbn0pXG5leHBvcnQgY2xhc3MgQ2FyZEZvb3RlckNvbXBvbmVudCB7XG4gIHByZWZpeENsczogc3RyaW5nID0gJ2FtLWNhcmQtZm9vdGVyJztcblxuICBASW5wdXQoKVxuICBjb250ZW50OiBzdHJpbmcgfCBUZW1wbGF0ZVJlZjx2b2lkPiA9IG51bGw7XG4gIEBJbnB1dCgpXG4gIGV4dHJhOiBzdHJpbmcgfCBUZW1wbGF0ZVJlZjx2b2lkPiA9IG51bGw7XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5hbS1jYXJkLWZvb3RlcicpXG4gIGNhcmRGb290ZXJXcmFwcGVyOiBib29sZWFuID0gdHJ1ZTtcblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgaXNUZW1wbGF0ZVJlZih2YWx1ZSkge1xuICAgIHJldHVybiB2YWx1ZSBpbnN0YW5jZW9mIFRlbXBsYXRlUmVmO1xuICB9XG59XG4iXX0=