UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

40 lines 3.43 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, HostBinding } from '@angular/core'; import { IndexService } from '../index.service'; export class BannerComponent { /** * @param {?} svr */ constructor(svr) { this.svr = svr; this.hostClass = true; } /** * @return {?} */ ngOnInit() { } } BannerComponent.decorators = [ { type: Component, args: [{ selector: 'common-banner', template: "<div class=\"banner-all\">\r\n\t<ng-container *ngIf=\"svr.banner?.Banners?.length > 0; else default\">\r\n\t\t<a class=\"\u94FE\u63A5\" *ngFor=\"let b of svr.banner.Banners\" [href]=\"b.NavigationURL\" target=\"_blank\"\r\n\t\t\t><img [src]=\"b.ImageURL\"\r\n\t\t/></a>\r\n\t</ng-container>\r\n\t<ng-template #default>\r\n\t\t<img class=\"banner-img \" [src]=\"svr.banner?.DefaultBannerImage\" *ngIf=\"svr.banner?.DefaultBannerImage\" />\r\n\t</ng-template>\r\n</div>\r\n", styles: ["@charset \"UTF-8\";.banner-all{height:100%;overflow:hidden;position:relative;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.banner-img{height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.\u94FE\u63A5{width:100%;height:100%;position:relative}.\u94FE\u63A5 img{height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}"] }] } ]; /** @nocollapse */ BannerComponent.ctorParameters = () => [ { type: IndexService } ]; BannerComponent.propDecorators = { hostClass: [{ type: HostBinding, args: ['class.c-index-banner',] }] }; if (false) { /** @type {?} */ BannerComponent.prototype.hostClass; /** @type {?} */ BannerComponent.prototype.svr; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFubmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9pbmRleC9iYW5uZXIvYmFubmVyLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDL0QsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBUWhELE1BQU0sT0FBTyxlQUFlOzs7O0lBRTNCLFlBQW1CLEdBQWlCO1FBQWpCLFFBQUcsR0FBSCxHQUFHLENBQWM7UUFEQyxjQUFTLEdBQUcsSUFBSSxDQUFDO0lBQ2YsQ0FBQzs7OztJQUN4QyxRQUFRLEtBQUksQ0FBQzs7O1lBUmIsU0FBUyxTQUFDO2dCQUNWLFFBQVEsRUFBRSxlQUFlO2dCQUN6QixtZUFBc0M7O2FBRXRDOzs7O1lBUFEsWUFBWTs7O3dCQVNuQixXQUFXLFNBQUMsc0JBQXNCOzs7O0lBQW5DLG9DQUFzRDs7SUFDMUMsOEJBQXdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIEhvc3RCaW5kaW5nIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEluZGV4U2VydmljZSB9IGZyb20gJy4uL2luZGV4LnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBQcm9qZWN0U2VydmljZSwgRWxlbWVudHNTZXJ2aWNlIH0gZnJvbSAnZGJ3ZWItY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuXHRzZWxlY3RvcjogJ2NvbW1vbi1iYW5uZXInLFxyXG5cdHRlbXBsYXRlVXJsOiAnLi9iYW5uZXIuY29tcG9uZW50Lmh0bWwnLFxyXG5cdHN0eWxlVXJsczogWycuL2Jhbm5lci5jb21wb25lbnQuc2NzcyddXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBCYW5uZXJDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cdEBIb3N0QmluZGluZygnY2xhc3MuYy1pbmRleC1iYW5uZXInKSBob3N0Q2xhc3MgPSB0cnVlO1xyXG5cdGNvbnN0cnVjdG9yKHB1YmxpYyBzdnI6IEluZGV4U2VydmljZSkge31cclxuXHRuZ09uSW5pdCgpIHt9XHJcbn1cclxuIl19