UNPKG

905 BTypeScriptView Raw
1import * as React from 'react';
2
3declare namespace OverlayTrigger {
4 export interface OverlayTriggerProps extends React.Props<OverlayTrigger> {
5 // Required
6 overlay: any; // TODO: Add more specific type
7
8 // Optional
9 animation?: any; // TODO: Add more specific type
10 container?: any; // TODO: Add more specific type
11 containerPadding?: number;
12 defaultOverlayShown?: boolean;
13 delay?: number;
14 delayHide?: number;
15 delayShow?: number;
16 onEnter?: Function;
17 onEntered?: Function;
18 onEntering?: Function;
19 onExit?: Function;
20 onExited?: Function;
21 onExiting?: Function;
22 placement?: string;
23 rootClose?: boolean;
24 trigger?: string | string[];
25 }
26}
27declare class OverlayTrigger extends React.Component<OverlayTrigger.OverlayTriggerProps> { }
28export = OverlayTrigger;