UNPKG

ng-yunzai-mobile

Version:

1. 修改wechat.micro.ts

95 lines 7.1 kB
/** * @fileoverview added by tsickle * Generated from: layout/yz-layout/yz-layout.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component } from '@angular/core'; import { InfoService } from "../../info/info.service"; var YzLayoutComponent = /** @class */ (function () { function YzLayoutComponent(infoService) { var _this = this; this.infoService = infoService; this.color = ''; this.buttons = [ { icon: 'back', title: '返回', click: (/** * @return {?} */ function () { return _this.goBack(); }) }, { icon: 'home', title: '主页', click: (/** * @return {?} */ function () { return _this.goHome(); }) }, ]; } Object.defineProperty(YzLayoutComponent.prototype, "title", { get: /** * @return {?} */ function () { return document.title; }, enumerable: true, configurable: true }); /** * @return {?} */ YzLayoutComponent.prototype.ngOnInit = /** * @return {?} */ function () { var _this = this; this.infoService.getSystemInfo().subscribe((/** * @param {?} res * @return {?} */ function (res) { if (res.clientEnd && res.clientEnd.color) { _this.color = res.clientEnd.color; } })); }; /** * @return {?} */ YzLayoutComponent.prototype.goBack = /** * @return {?} */ function () { window.history.back(); }; /** * @return {?} */ YzLayoutComponent.prototype.goHome = /** * @return {?} */ function () { window.location.href = '/backstage/wechat/mp/main'; }; YzLayoutComponent.decorators = [ { type: Component, args: [{ selector: 'yz-layout', template: "<!-- \u9876\u90E8\u5BFC\u822A\u6761 -->\r\n<div class=\"yz-navbar\">\r\n <Navbar [icon]=\"iconLeft\" [rightContent]=\"rightContent\" [ngStyle]=\"{'background-color':color}\"\r\n (onLeftClick)=\"goBack()\">\r\n {{ title }}\r\n </Navbar>\r\n <ng-template #iconLeft>\r\n <div class=\"yz-navbar-icon\">\r\n <i class=\"anticon anticon-left\" nz-icon=\"\" type=\"left\"><svg viewBox=\"64 64 896 896\" fill=\"currentColor\" width=\"1em\" height=\"1em\" data-icon=\"left\" aria-hidden=\"true\"><path d=\"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z\"></path></svg></i>\r\n </div>\r\n </ng-template>\r\n <ng-template #rightContent>\r\n </ng-template>\r\n</div>\r\n<!-- \u9875\u9762\u4E3B\u9898\u90E8\u5206 -->\r\n<div class=\"yz-main-content\">\r\n <div class=\"yz-main-content-body\">\r\n <router-outlet></router-outlet>\r\n </div>\r\n</div>\r\n", styles: [".yz-main-content{position:absolute;top:45px;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1;background-color:#f7f7f7}.yz-main-content-body{height:100%}.yz-navbar-icon{font-size:14px}.yz-navbar-icon svg path,.yz-navbar-icon svg rect{fill:#fff}"] }] } ]; /** @nocollapse */ YzLayoutComponent.ctorParameters = function () { return [ { type: InfoService } ]; }; return YzLayoutComponent; }()); export { YzLayoutComponent }; if (false) { /** @type {?} */ YzLayoutComponent.prototype.color; /** @type {?} */ YzLayoutComponent.prototype.buttons; /** * @type {?} * @private */ YzLayoutComponent.prototype.infoService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieXotbGF5b3V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLXl1bnphaS1tb2JpbGUvIiwic291cmNlcyI6WyJsYXlvdXQveXotbGF5b3V0L3l6LWxheW91dC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBRWhELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSx5QkFBeUIsQ0FBQztBQUVwRDtJQWdCRSwyQkFBb0IsV0FBd0I7UUFBNUMsaUJBQ0M7UUFEbUIsZ0JBQVcsR0FBWCxXQUFXLENBQWE7UUFWNUMsVUFBSyxHQUFHLEVBQUUsQ0FBQztRQUNYLFlBQU8sR0FBdUI7WUFDNUIsRUFBQyxJQUFJLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsS0FBSzs7O2dCQUFFLGNBQU0sT0FBQSxLQUFJLENBQUMsTUFBTSxFQUFFLEVBQWIsQ0FBYSxDQUFBLEVBQUM7WUFDdkQsRUFBQyxJQUFJLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsS0FBSzs7O2dCQUFFLGNBQU0sT0FBQSxLQUFJLENBQUMsTUFBTSxFQUFFLEVBQWIsQ0FBYSxDQUFBLEVBQUM7U0FDeEQsQ0FBQTtJQU9ELENBQUM7SUFMRCxzQkFBSSxvQ0FBSzs7OztRQUFUO1lBQ0UsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDO1FBQ3hCLENBQUM7OztPQUFBOzs7O0lBS0Qsb0NBQVE7OztJQUFSO1FBQUEsaUJBTUM7UUFMQyxJQUFJLENBQUMsV0FBVyxDQUFDLGFBQWEsRUFBRSxDQUFDLFNBQVM7Ozs7UUFBQyxVQUFBLEdBQUc7WUFDNUMsSUFBSSxHQUFHLENBQUMsU0FBUyxJQUFJLEdBQUcsQ0FBQyxTQUFTLENBQUMsS0FBSyxFQUFFO2dCQUN4QyxLQUFJLENBQUMsS0FBSyxHQUFHLEdBQUcsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDO2FBQ2xDO1FBQ0gsQ0FBQyxFQUFDLENBQUE7SUFDSixDQUFDOzs7O0lBRUQsa0NBQU07OztJQUFOO1FBQ0UsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztJQUN4QixDQUFDOzs7O0lBRUQsa0NBQU07OztJQUFOO1FBQ0UsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEdBQUcsMkJBQTJCLENBQUM7SUFDckQsQ0FBQzs7Z0JBakNGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsV0FBVztvQkFDckIsOC9CQUF5Qzs7aUJBRTFDOzs7O2dCQU5PLFdBQVc7O0lBb0NuQix3QkFBQztDQUFBLEFBbENELElBa0NDO1NBN0JZLGlCQUFpQjs7O0lBQzVCLGtDQUFXOztJQUNYLG9DQUdDOzs7OztJQU1XLHdDQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBPbkluaXR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQge0Zsb2F0QnV0dG9uTW9kZWx9IGZyb20gXCIuLi8uLi9mbG9hdC1idXR0b25cIjtcclxuaW1wb3J0IHtJbmZvU2VydmljZX0gZnJvbSBcIi4uLy4uL2luZm8vaW5mby5zZXJ2aWNlXCI7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ3l6LWxheW91dCcsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL3l6LWxheW91dC5jb21wb25lbnQuaHRtbCcsXHJcbiAgc3R5bGVVcmxzOiBbJy4veXotbGF5b3V0LmNvbXBvbmVudC5sZXNzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIFl6TGF5b3V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICBjb2xvciA9ICcnO1xyXG4gIGJ1dHRvbnM6IEZsb2F0QnV0dG9uTW9kZWxbXSA9IFtcclxuICAgIHtpY29uOiAnYmFjaycsIHRpdGxlOiAn6L+U5ZueJywgY2xpY2s6ICgpID0+IHRoaXMuZ29CYWNrKCl9LFxyXG4gICAge2ljb246ICdob21lJywgdGl0bGU6ICfkuLvpobUnLCBjbGljazogKCkgPT4gdGhpcy5nb0hvbWUoKX0sXHJcbiAgXVxyXG5cclxuICBnZXQgdGl0bGUoKTogc3RyaW5nIHtcclxuICAgIHJldHVybiBkb2N1bWVudC50aXRsZTtcclxuICB9XHJcblxyXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgaW5mb1NlcnZpY2U6IEluZm9TZXJ2aWNlKSB7XHJcbiAgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICAgIHRoaXMuaW5mb1NlcnZpY2UuZ2V0U3lzdGVtSW5mbygpLnN1YnNjcmliZShyZXMgPT4ge1xyXG4gICAgICBpZiAocmVzLmNsaWVudEVuZCAmJiByZXMuY2xpZW50RW5kLmNvbG9yKSB7XHJcbiAgICAgICAgdGhpcy5jb2xvciA9IHJlcy5jbGllbnRFbmQuY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH0pXHJcbiAgfVxyXG5cclxuICBnb0JhY2soKSB7XHJcbiAgICB3aW5kb3cuaGlzdG9yeS5iYWNrKCk7XHJcbiAgfVxyXG5cclxuICBnb0hvbWUoKSB7XHJcbiAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9ICcvYmFja3N0YWdlL3dlY2hhdC9tcC9tYWluJztcclxuICB9XHJcbn1cclxuIl19