@ohayojp/util
Version:
Universal toolset of ohayojp.
40 lines (39 loc) • 1.07 kB
TypeScript
export interface OhayoPageHeaderConfig {
/**
* 首页文本,若指定空表示不显示,默认:`首页`
*/
home?: string;
/**
* 首页链接,默认:`/`
*/
homeLink?: string;
/**
* 首页链接国际化参数
*/
homeI18n?: string;
/**
* 自动生成导航,以当前路由从主菜单中定位,默认:`true`
*/
autoBreadcrumb?: boolean;
/**
* 自动向上递归查找,默认:`false`
* - 菜单数据源包含 `/ware`,则 `/ware/1` 也视为 `/ware` 项
*/
recursiveBreadcrumb?: boolean;
/**
* 自动生成标题,以当前路由从主菜单中定位,默认:`true`
*/
autoTitle?: boolean;
/**
* 是否自动将标准信息同步至 `TitleService`、`ReuseService` 下,默认:`true`
*/
syncTitle?: boolean;
/**
* 是否固定模式,默认:`false`
*/
fixed?: boolean;
/**
* 固定偏移值,默认:`64`
*/
fixedOffsetTop?: number;
}