/* type definition for vsuite Definitions by:emmaHuang Date for Definitions:2019/10/25 */ import Vue, { VNode } from 'vue'; export declare class Tooltip extends Vue { /** * 类型 * @default 空 */ type?: 'dark' | 'light'; /** * 类型 * @default 空 */ size?: 'large' | 'small'; /** * 显示的内容 * @default 空 */ content?: string | number; /** * 提示框出现的位置,可选值为 * top,top-start,top-end,bottom,bottom-start,bottom-end, * left,left-start,left-end,right,right-start,right-end * @default bottom */ direction?: 'top' | 'top-start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end' | 'left' | 'left-start' | 'left-end' | 'right' | 'right-start' | 'right-end'; /** * 延迟显示,单位毫秒 * @default 0 */ delay?: number; /** * start * @default 0 */ start?: number; /** * end * @default 0 */ end?: number; /** * slot插槽对象 */ $slots: { /** * 主体内容 */ '': VNode[]; /** * target */ target: VNode[]; }; }