12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import { ElementUIComponent } from './component'
- import { PopoverPlacement } from './popover'
- export type TooltipEffect = 'dark' | 'light'
- /** Tooltip Component */
- export declare class ElTooltip extends ElementUIComponent {
- /** Tooltip theme */
- effect: TooltipEffect
- /** Display content, can be overridden by slot#content */
- content: String
- /** Position of Tooltip */
- placement: PopoverPlacement
- /** Visibility of Tooltip */
- value: boolean
- /** Whether Tooltip is disabled */
- disabled: boolean
- /** Offset of the Tooltip */
- offset: number
- /** Animation name */
- transition: string
- /** Whether an arrow is displayed. For more information, check Vue-popper page */
- visibleArrow: boolean
- /** Popper.js parameters */
- popperOptions: object
- /** Delay of appearance, in millisecond */
- openDelay: number
- /** Whether to control Tooltip manually. mouseenter and mouseleave won't have effects if set to true */
- manual: boolean
- /** Custom class name for Tooltip's popper */
- popperClass: string
- /** Whether the mouse can enter the tooltip */
- enterable: string
- /** Timeout in milliseconds to hide tooltip */
- hideAfter: string
- /** Tooltip tabindex */
- tabindex: number
- }
|