chowa
Version:
UI component library based on React
35 lines (34 loc) • 988 B
TypeScript
/**
* @license chowa v1.1.3
*
* Copyright (c) Chowa Techonlogies Co.,Ltd.(http://www.chowa.cn).
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
import * as React from 'react';
declare type Trigger = 'click' | 'hover' | 'focus';
declare type Placement = 'top' | 'left' | 'bottom' | 'right';
export interface TooltipProps {
className?: string;
style?: React.CSSProperties;
trigger?: Trigger;
onVisibleChange?: (visible: boolean) => any;
defaultVisible?: boolean;
externalWheelHide?: boolean;
visible?: boolean;
placement?: Placement;
withArrow?: boolean;
fixSpace?: number;
offsetX?: number;
offsetY?: number;
disabled?: boolean;
title: React.ReactNode;
delay?: number;
onShow?: () => any;
onHide?: () => any;
onEnter?: () => any;
onLeave?: () => any;
}
declare const Tooltip: React.SFC<TooltipProps>;
export default Tooltip;