You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
563 B
35 lines
563 B
7 months ago
|
|
||
|
|
||
|
export interface menusClass {
|
||
|
name: string;
|
||
|
path: string;
|
||
|
meta: meta;
|
||
|
children: Array<menusClass>;
|
||
|
component?: any;
|
||
|
ischoice: boolean;
|
||
|
}
|
||
|
|
||
|
export interface sourceClass {
|
||
|
code: string;
|
||
|
label: string;
|
||
|
parentCode: meta;
|
||
|
menus: Array<menusClass>;
|
||
|
name?: any;
|
||
|
sort: number;
|
||
|
type: string;
|
||
|
}
|
||
|
|
||
|
export class meta {
|
||
|
title: string | undefined;
|
||
|
}
|
||
|
export interface tagsClass {
|
||
|
findIndex(arg0: (x: any) => boolean): any;
|
||
|
path: string;
|
||
|
name: string;
|
||
|
title: string;
|
||
|
}
|
||
|
export type emitEvents = {
|
||
|
leftMenuTrigger: boolean;
|
||
|
bar?: number;
|
||
|
};
|