@lxlib/seed
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.
97 lines • 5.04 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: page-header.config.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
export class PageHeaderConfig {
constructor() {
/**
* 首页文本,若指定空表示不显示
*/
this.home = '首页';
/**
* 首页链接
*/
this.homeLink = '/';
/**
* 自动生成导航,以当前路由从主菜单中定位
*/
this.autoBreadcrumb = true;
/**
* 自动向上递归查找
* - 菜单数据源包含 `/ware`,则 `/ware/1` 也视为 `/ware` 项
*/
this.recursiveBreadcrumb = false;
/**
* 自动生成标题,以当前路由从主菜单中定位
*/
this.autoTitle = true;
/**
* 是否自动将标准信息同步至 `TitleService`、`ReuseService` 下
*/
this.syncTitle = false;
/**
* 是否固定模式
*/
this.fixed = false;
/**
* 固定偏移值
*/
this.fixedOffsetTop = 64;
}
}
PageHeaderConfig.decorators = [
{ type: Injectable, args: [{ providedIn: 'root' },] }
];
/** @nocollapse */ PageHeaderConfig.ɵprov = i0.ɵɵdefineInjectable({ factory: function PageHeaderConfig_Factory() { return new PageHeaderConfig(); }, token: PageHeaderConfig, providedIn: "root" });
if (false) {
/**
* 首页文本,若指定空表示不显示
* @type {?}
*/
PageHeaderConfig.prototype.home;
/**
* 首页链接
* @type {?}
*/
PageHeaderConfig.prototype.homeLink;
/**
* 首页链接国际化参数
* @type {?}
*/
PageHeaderConfig.prototype.homeI18n;
/**
* 自动生成导航,以当前路由从主菜单中定位
* @type {?}
*/
PageHeaderConfig.prototype.autoBreadcrumb;
/**
* 自动向上递归查找
* - 菜单数据源包含 `/ware`,则 `/ware/1` 也视为 `/ware` 项
* @type {?}
*/
PageHeaderConfig.prototype.recursiveBreadcrumb;
/**
* 自动生成标题,以当前路由从主菜单中定位
* @type {?}
*/
PageHeaderConfig.prototype.autoTitle;
/**
* 是否自动将标准信息同步至 `TitleService`、`ReuseService` 下
* @type {?}
*/
PageHeaderConfig.prototype.syncTitle;
/**
* 是否固定模式
* @type {?}
*/
PageHeaderConfig.prototype.fixed;
/**
* 固定偏移值
* @type {?}
*/
PageHeaderConfig.prototype.fixedOffsetTop;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS1oZWFkZXIuY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGx4bGliL3NlZWQvcGFnZS1oZWFkZXIvIiwic291cmNlcyI6WyJwYWdlLWhlYWRlci5jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUczQyxNQUFNLE9BQU8sZ0JBQWdCO0lBRDdCOzs7O1FBS0UsU0FBSSxHQUFZLElBQUksQ0FBQzs7OztRQUlyQixhQUFRLEdBQVksR0FBRyxDQUFDOzs7O1FBUXhCLG1CQUFjLEdBQWEsSUFBSSxDQUFDOzs7OztRQUtoQyx3QkFBbUIsR0FBYSxLQUFLLENBQUM7Ozs7UUFJdEMsY0FBUyxHQUFhLElBQUksQ0FBQzs7OztRQUkzQixjQUFTLEdBQWEsS0FBSyxDQUFDOzs7O1FBSTVCLFVBQUssR0FBYSxLQUFLLENBQUM7Ozs7UUFJeEIsbUJBQWMsR0FBWSxFQUFFLENBQUM7S0FDOUI7OztZQXZDQSxVQUFVLFNBQUMsRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFOzs7Ozs7OztJQUtoQyxnQ0FBcUI7Ozs7O0lBSXJCLG9DQUF3Qjs7Ozs7SUFJeEIsb0NBQWtCOzs7OztJQUlsQiwwQ0FBZ0M7Ozs7OztJQUtoQywrQ0FBc0M7Ozs7O0lBSXRDLHFDQUEyQjs7Ozs7SUFJM0IscUNBQTRCOzs7OztJQUk1QixpQ0FBd0I7Ozs7O0lBSXhCLDBDQUE2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoeyBwcm92aWRlZEluOiAncm9vdCcgfSlcbmV4cG9ydCBjbGFzcyBQYWdlSGVhZGVyQ29uZmlnIHtcbiAgLyoqXG4gICAqIOmmlumhteaWh+acrO+8jOiLpeaMh+WumuepuuihqOekuuS4jeaYvuekulxuICAgKi9cbiAgaG9tZT86IHN0cmluZyA9ICfpppbpobUnO1xuICAvKipcbiAgICog6aaW6aG16ZO+5o6lXG4gICAqL1xuICBob21lTGluaz86IHN0cmluZyA9ICcvJztcbiAgLyoqXG4gICAqIOmmlumhtemTvuaOpeWbvemZheWMluWPguaVsFxuICAgKi9cbiAgaG9tZUkxOG4/OiBzdHJpbmc7XG4gIC8qKlxuICAgKiDoh6rliqjnlJ/miJDlr7zoiKrvvIzku6XlvZPliY3ot6/nlLHku47kuLvoj5zljZXkuK3lrprkvY1cbiAgICovXG4gIGF1dG9CcmVhZGNydW1iPzogYm9vbGVhbiA9IHRydWU7XG4gIC8qKlxuICAgKiDoh6rliqjlkJHkuIrpgJLlvZLmn6Xmib5cbiAgICogIC0g6I+c5Y2V5pWw5o2u5rqQ5YyF5ZCrIGAvd2FyZWDvvIzliJkgYC93YXJlLzFgIOS5n+inhuS4uiBgL3dhcmVgIOmhuVxuICAgKi9cbiAgcmVjdXJzaXZlQnJlYWRjcnVtYj86IGJvb2xlYW4gPSBmYWxzZTtcbiAgLyoqXG4gICAqIOiHquWKqOeUn+aIkOagh+mimO+8jOS7peW9k+WJjei3r+eUseS7juS4u+iPnOWNleS4reWumuS9jVxuICAgKi9cbiAgYXV0b1RpdGxlPzogYm9vbGVhbiA9IHRydWU7XG4gIC8qKlxuICAgKiDmmK/lkKboh6rliqjlsIbmoIflh4bkv6Hmga/lkIzmraXoh7MgYFRpdGxlU2VydmljZWDjgIFgUmV1c2VTZXJ2aWNlYCDkuItcbiAgICovXG4gIHN5bmNUaXRsZT86IGJvb2xlYW4gPSBmYWxzZTtcbiAgLyoqXG4gICAqIOaYr+WQpuWbuuWumuaooeW8j1xuICAgKi9cbiAgZml4ZWQ/OiBib29sZWFuID0gZmFsc2U7XG4gIC8qKlxuICAgKiDlm7rlrprlgY/np7vlgLxcbiAgICovXG4gIGZpeGVkT2Zmc2V0VG9wPzogbnVtYmVyID0gNjQ7XG59XG4iXX0=