UNPKG

chowa

Version:

UI component library based on React

36 lines (35 loc) 1.15 kB
/** * @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' | 'contextMenu'; declare type Placement = 'top' | 'left' | 'bottom' | 'right' | 'left-top' | 'left-bottom' | 'right-top' | 'right-bottom' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'; export interface PopoverProps { className?: string; style?: React.CSSProperties; defaultVisible?: boolean; visible?: boolean; externalWheelHide?: boolean; trigger?: Trigger; placement?: Placement; onVisibleChange?: (visible: boolean) => any; fixSpace?: number; offsetX?: number; offsetY?: number; disabled?: boolean; title?: string; content: React.ReactNode; withArrow?: boolean; delay?: number; onShow?: () => any; onHide?: () => any; onEnter?: () => any; onLeave?: () => any; } declare const Popover: React.SFC<PopoverProps>; export default Popover;