element-plus
Version:
> TODO: description
45 lines (44 loc) • 1.38 kB
TypeScript
import { RootMenuProvider } from './menu';
declare const _default: import("vue").DefineComponent<{
index: {
type: StringConstructor;
default: any;
};
route: (StringConstructor | ObjectConstructor)[];
disabled: BooleanConstructor;
}, {
parentMenu: import("vue").ComputedRef<import("vue").ComponentInternalInstance>;
rootMenu: RootMenuProvider;
slots: Readonly<{
[name: string]: import("vue").Slot;
}>;
paddingStyle: import("vue").ComputedRef<{
paddingLeft?: undefined;
} | {
paddingLeft: string;
}>;
itemStyle: import("vue").ComputedRef<{
color: string;
borderBottomColor: string;
}>;
backgroundColor: import("vue").ComputedRef<string>;
active: import("vue").ComputedRef<boolean>;
handleClick: () => void;
onMouseEnter: () => void;
onMouseLeave: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
index?: unknown;
route?: unknown;
disabled?: unknown;
} & {
disabled: boolean;
} & {
index?: string;
route?: unknown;
}> & {
onClick?: (...args: any[]) => any;
}, {
disabled: boolean;
index: string;
}>;
export default _default;