UNPKG

1.07 kBTypeScriptView 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 | undefined;
12 defaultOverlayShown?: boolean | undefined;
13 delay?: number | undefined;
14 delayHide?: number | undefined;
15 delayShow?: number | undefined;
16 onEnter?: Function | undefined;
17 onEntered?: Function | undefined;
18 onEntering?: Function | undefined;
19 onExit?: Function | undefined;
20 onExited?: Function | undefined;
21 onExiting?: Function | undefined;
22 placement?: string | undefined;
23 rootClose?: boolean | undefined;
24 trigger?: string | string[] | undefined;
25 }
26}
27declare class OverlayTrigger extends React.Component<OverlayTrigger.OverlayTriggerProps> { }
28export = OverlayTrigger;