element-plus
Version:
A Component Library for Vue3.0
62 lines (61 loc) • 1.8 kB
TypeScript
import { Ref, ComputedRef } from 'vue';
import { IMenuProps } from './menu';
declare const _default: import("vue").DefineComponent<{
mode: {
type: StringConstructor;
default: string;
};
defaultActive: {
type: StringConstructor;
default: string;
};
defaultOpeneds: ArrayConstructor;
uniqueOpened: BooleanConstructor;
router: BooleanConstructor;
menuTrigger: {
type: StringConstructor;
default: string;
};
collapse: BooleanConstructor;
backgroundColor: {
type: StringConstructor;
};
textColor: {
type: StringConstructor;
};
activeTextColor: {
type: StringConstructor;
};
collapseTransition: {
type: BooleanConstructor;
default: boolean;
};
}, {
hoverBackground: Ref<string>;
isMenuPopup: ComputedRef<boolean>;
props: IMenuProps;
open: (index: any) => void;
close: (index: any) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "open" | "select")[], "close" | "open" | "select", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
mode: string;
defaultActive: string;
uniqueOpened: boolean;
router: boolean;
menuTrigger: string;
collapse: boolean;
collapseTransition: boolean;
} & {
defaultOpeneds?: unknown[];
backgroundColor?: string;
textColor?: string;
activeTextColor?: string;
}>, {
mode: string;
defaultActive: string;
uniqueOpened: boolean;
router: boolean;
menuTrigger: string;
collapse: boolean;
collapseTransition: boolean;
}>;
export default _default;