UNPKG

@activecollab/components

Version:

ActiveCollab Components

33 lines 1.08 kB
import React, { ReactElement, CSSProperties, Ref } from "react"; import { Placement } from "../Popper"; import { TransitionProps } from "../Transitions"; interface ElementWithRef<T> extends ReactElement { ref?: Ref<T>; } export interface ITooltipProps { /** Children element. */ children: ElementWithRef<HTMLElement>; /** Title element. */ title: ReactElement | string; /** Applies passed styles */ style?: CSSProperties; /** Applies passed classes */ className?: string; /** Open */ open?: boolean; /** Placement */ placement?: Placement; /** Transition component */ TransitionComponent?: React.FC<TransitionProps>; /** Light tooltip */ isLight?: boolean; /** Popper Tooltip style */ popperTooltipStyle?: CSSProperties; /** Popper Tooltip class name*/ popperTooltipClassName?: string; /** Remove tooltip */ disable?: boolean; } export declare const Tooltip: React.ForwardRefExoticComponent<ITooltipProps & React.RefAttributes<HTMLElement>>; export {}; //# sourceMappingURL=Tooltip.d.ts.map