csi-financial-front/src/types/mitt.d.ts

41 lines
1.5 KiB
TypeScript
Raw Normal View History

2026-03-23 15:21:53 +08:00
/**
* mitt
*
* @method openSetingsDrawer
* @method restoreDefault
* @method setSendColumnsChildren navMenu
* @method setSendClassicChildren navMenu
* @method getBreadcrumbIndexSetFilterRoutes navMenu
* @method layoutMobileResize
* @method openOrCloseSortable TagsView
* @method openShareTagsView TagsView
* @method onTagsViewRefreshRouterView tagsview
* @method onCurrentContextmenuClick tagsview
*/
declare type MittType<T = any> = {
openSetingsDrawer?: string;
restoreDefault?: string;
setSendColumnsChildren: T;
setSendClassicChildren: T;
getBreadcrumbIndexSetFilterRoutes?: string;
layoutMobileResize: T;
openOrCloseSortable?: string;
openShareTagsView?: string;
onTagsViewRefreshRouterView?: T;
onCurrentContextmenuClick?: T;
onResetChartStatus?: T;
onResetChart?: T;
};
// mitt 参数类型定义
declare type LayoutMobileResize = {
layout: string;
clientWidth: number;
};
// mitt 参数菜单类型
declare type MittMenu = {
children: RouteRecordRaw[];
item?: RouteItem;
};