yuang-framework-ui-pc
Version:
yuang-framework-ui-pc Library
36 lines (34 loc) • 1.21 kB
TypeScript
import { PropType } from 'vue';
import { EleDropdownProps, EleDropdownInstance } from '../../ele-app/plus';
import { DropdownItem } from '../../ele-dropdown/types';
declare const _default: import('vue').DefineComponent<{
/** 右键菜单 */
items: PropType<DropdownItem[]>;
/** 右键菜单属性 */
dropdownProps: PropType<EleDropdownProps>;
/** 是否点击后自动关闭菜单 */
autoClose: {
type: BooleanConstructor;
default: boolean;
};
}, {
dropdownRef: import('vue').Ref<EleDropdownInstance>;
handleCommand: (command: string) => void;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
menuClick: (_command: string) => true;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
/** 右键菜单 */
items: PropType<DropdownItem[]>;
/** 右键菜单属性 */
dropdownProps: PropType<EleDropdownProps>;
/** 是否点击后自动关闭菜单 */
autoClose: {
type: BooleanConstructor;
default: boolean;
};
}>> & {
onMenuClick?: ((_command: string) => any) | undefined;
}, {
autoClose: boolean;
}, {}>;
export default _default;