@minto-ai/mt-ui
Version:
UI组件库
46 lines (45 loc) • 1.24 kB
TypeScript
import { ExtractPropTypes, PropType } from 'vue';
import { PopoverEffect, PopoverEmits, PopoverInstance } from '../../popover';
declare const tooltipProps: {
effect: {
type: PropType<PopoverEffect>;
default: string;
};
modelValue: {
type: BooleanConstructor;
default: boolean;
};
content: {
type: StringConstructor;
default: string;
};
showDelay: {
type: NumberConstructor;
default: number;
};
closeDelay: {
type: NumberConstructor;
default: number;
};
trigger: {
type: PropType<import('../../popover').PopoverTriggerType>;
default: string;
};
placement: {
type: PropType<import('@popperjs/core').Placement>;
default: string;
};
popperOptions: {
type: PropType<Partial<import('@popperjs/core').Options>>;
default: () => {};
};
appendTo: {
type: PropType<string | HTMLElement>;
default: string;
};
};
type TooltipProps = ExtractPropTypes<typeof tooltipProps>;
type TooltipEmits = PopoverEmits;
type TooltipInstance = PopoverInstance;
export { tooltipProps, };
export type { TooltipEmits, TooltipInstance, TooltipProps };