| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { LocationQuery, type RouteMeta as VRouteMeta } from 'vue-router';
- declare module 'vue-router' {
- interface RouteMeta extends VRouteMeta {
- link?: string;
- title?: string;
- affix?: boolean;
- noCache?: boolean;
- activeMenu?: string;
- icon?: string;
- breadcrumb?: boolean;
- }
- interface _RouteRecordBase {
- hidden?: boolean | string | number;
- permissions?: string[];
- roles?: string[];
- alwaysShow?: boolean;
- query?: string;
- parentPath?: string;
- }
- interface _RouteLocationBase {
- children?: _RouteRecordBase[];
- path?: string;
- title?: string;
- }
- interface TagView {
- fullPath?: string;
- name?: string;
- path?: string;
- title?: string;
- meta?: RouteMeta;
- query?: LocationQuery;
- }
- }
- export {};
|