UNPKG

easyest-xqp

Version:

64 lines (63 loc) 2.25 kB
export declare const NavMenu: import("utils-xqp").SFCWithInstall<import("vue").DefineComponent<{ readonly navMenus: { readonly type: import("vue").PropType<import("./navMenu").INavMenu[]>; readonly default: readonly []; }; readonly disabled: { readonly type: import("vue").PropType<boolean>; readonly default: false; }; readonly nodeKey: { readonly type: import("vue").PropType<string>; readonly default: "id"; }; readonly mode: { readonly Type: import("vue").PropType<string>; readonly default: "vertical"; }; readonly collapse: { readonly Type: import("vue").PropType<boolean>; readonly default: false; }; readonly ellipsis: { readonly Type: import("vue").PropType<boolean>; readonly default: true; }; }, { navMenuRef: import("vue").Ref<null>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ readonly navMenus: { readonly type: import("vue").PropType<import("./navMenu").INavMenu[]>; readonly default: readonly []; }; readonly disabled: { readonly type: import("vue").PropType<boolean>; readonly default: false; }; readonly nodeKey: { readonly type: import("vue").PropType<string>; readonly default: "id"; }; readonly mode: { readonly Type: import("vue").PropType<string>; readonly default: "vertical"; }; readonly collapse: { readonly Type: import("vue").PropType<boolean>; readonly default: false; }; readonly ellipsis: { readonly Type: import("vue").PropType<boolean>; readonly default: true; }; }>> & { [x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | undefined; }, { readonly disabled: boolean; readonly navMenus: import("./navMenu").INavMenu[]; readonly nodeKey: string; readonly mode: "vertical"; readonly collapse: false; readonly ellipsis: true; }>> & Record<string, any>; export default NavMenu;