UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

46 lines (45 loc) 1.75 kB
import type { ExtractPropTypes } from 'vue'; export declare const menuItemProps: { id: StringConstructor; role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef<any>; }; export declare type MenuItemProps = Partial<ExtractPropTypes<typeof menuItemProps>>; declare const _default: import("vue").DefineComponent<{ id: StringConstructor; role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef<any>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "focus" | "keydown" | "mouseenter" | "mouseleave")[], "click" | "focus" | "keydown" | "mouseenter" | "mouseleave", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{ id: StringConstructor; role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (BooleanConstructor | StringConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef<any>; }>> & { onFocus?: (...args: any[]) => any; onKeydown?: (...args: any[]) => any; onClick?: (...args: any[]) => any; onMouseenter?: (...args: any[]) => any; onMouseleave?: (...args: any[]) => any; }, { title: string | boolean; disabled: boolean; danger: boolean; }>; export default _default;