@lxlib/theme
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.
39 lines (38 loc) • 875 B
TypeScript
export interface App {
[key: string]: any;
/** Name for app */
name?: string;
/** Description for app */
description?: string;
}
export interface User {
[key: string]: any;
/** Name for current user */
name?: string;
/** Avatar for current user */
avatar?: string;
/** Email for current user */
email?: string;
}
export interface Layout {
[key: string]: any;
/** Whether to fold menu */
collapsed: boolean;
/** Current language */
lang: string;
/** Color weak */
colorWeak: boolean;
}
export interface Company {
[key: string]: any;
/** 公司名称 */
name: string;
/** 公司简称 */
shot_name: string;
}
export interface SettingsNotify {
type: 'layout' | 'app' | 'user' | 'campany';
/** Update `key` name, limited `layout` type */
name?: string;
value: any;
}