primereact
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primereact) [ • 1.06 kB
TypeScript
import * as React from 'react';
interface TooltipProps {
id?: string;
target?: any;
content?: string;
disabled?: boolean;
className?: string;
style?: object;
appendTo?: object;
position?: string;
my?: string;
at?: string;
event?: string;
showEvent?: string;
hideEvent?: string;
autoZIndex?: boolean;
baseZIndex?: number;
mouseTrack?: boolean;
mouseTrackTop?: number;
mouseTrackLeft?: number;
showDelay?: number;
updateDelay?: number;
hideDelay?: number;
onBeforeShow?(e: {originalEvent: Event, target: HTMLElement}): void;
onBeforeHide?(e: {originalEvent: Event, target: HTMLElement}): void;
onShow?(e: {originalEvent: Event, target: HTMLElement}): void;
onHide?(e: {originalEvent: Event, target: HTMLElement}): void;
}
export class Tooltip extends React.Component<TooltipProps,any> {
public updateTargetEvents(target: HTMLElement): void;
public loadTargetEvents(target: HTMLElement): void;
public unloadTargetEvents(target: HTMLElement): void;
}