UNPKG

naive-ui

Version:

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast

90 lines (89 loc) 2.61 kB
import { type PropType } from 'vue'; import type { TmNode } from './interface'; declare const _default: import("vue").DefineComponent<{ collapsed: BooleanConstructor; disabled: BooleanConstructor; title: (StringConstructor | FunctionConstructor)[]; icon: FunctionConstructor; extra: (StringConstructor | FunctionConstructor)[]; showArrow: BooleanConstructor; childActive: BooleanConstructor; hover: BooleanConstructor; paddingLeft: NumberConstructor; selected: BooleanConstructor; maxIconSize: { type: NumberConstructor; required: true; }; activeIconSize: { type: NumberConstructor; required: true; }; iconMarginRight: { type: NumberConstructor; required: true; }; clsPrefix: { type: StringConstructor; required: true; }; onClick: PropType<(e: MouseEvent) => void>; tmNode: { type: PropType<TmNode>; required: true; }; isEllipsisPlaceholder: BooleanConstructor; }, { menuProps: import("./Menu").MenuSetupProps; style: import("vue").ComputedRef<{ paddingLeft: string | 0 | undefined; }>; iconStyle: import("vue").ComputedRef<{ width: string; height: string; fontSize: string; marginRight: string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ collapsed: BooleanConstructor; disabled: BooleanConstructor; title: (StringConstructor | FunctionConstructor)[]; icon: FunctionConstructor; extra: (StringConstructor | FunctionConstructor)[]; showArrow: BooleanConstructor; childActive: BooleanConstructor; hover: BooleanConstructor; paddingLeft: NumberConstructor; selected: BooleanConstructor; maxIconSize: { type: NumberConstructor; required: true; }; activeIconSize: { type: NumberConstructor; required: true; }; iconMarginRight: { type: NumberConstructor; required: true; }; clsPrefix: { type: StringConstructor; required: true; }; onClick: PropType<(e: MouseEvent) => void>; tmNode: { type: PropType<TmNode>; required: true; }; isEllipsisPlaceholder: BooleanConstructor; }>>, { disabled: boolean; selected: boolean; hover: boolean; showArrow: boolean; childActive: boolean; collapsed: boolean; isEllipsisPlaceholder: boolean; }, {}>; export default _default;