export interface MxcadSketchesAndNotesUiConfigMMenuDataListItemListPropsStyle { width: string; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfigMMenuDataListItemListProps { style: MxcadSketchesAndNotesUiConfigMMenuDataListItemListPropsStyle; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfigMMenuDataListItemListListItem { tab: string; icon: string; cmd: string; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfigMMenuDataListItemListItem { tab: string; icon: string; cmd: string; size?: string; labelWithArrowLayout?: boolean; col?: boolean; isShowLabel?: boolean; isShowToMainPanel?: boolean; props?: MxcadSketchesAndNotesUiConfigMMenuDataListItemListProps; list?: MxcadSketchesAndNotesUiConfigMMenuDataListItemListListItem[]; isSeparateMenuArrowIcon?: boolean; isShowToMainPanelRight?: boolean; commandOptions?: string[]; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfigMMenuDataListItem { tab: string; icon: string; sameWidth: boolean; list: MxcadSketchesAndNotesUiConfigMMenuDataListItemListItem[]; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfigMMenuDataItem { tab: string; list: MxcadSketchesAndNotesUiConfigMMenuDataListItem[]; [k: string]: any; } export interface MxcadSketchesAndNotesUiConfig { /** * 草图设计模式下是否显示菜单栏,默认不显示 */ isShowMenuBar: boolean; mMenuData: MxcadSketchesAndNotesUiConfigMMenuDataItem[]; [k: string]: any; }