











Name | Type | Default value | Description |
---|---|---|---|
container | custom | function | A component instance, DOM node, or function that returns either.
The | |
target | custom | function | A component instance, DOM node, or function that returns either.
The overlay will be positioned in relation to the | |
show | bool | false | Set the visibility of the Overlay |
popperConfig | object | A set of popper options and props passed directly to react-popper’s Popper component. | |
rootClose | bool | false | Specify whether the overlay should trigger onHide when the user clicks outside the overlay |
rootCloseEvent | 'click' | 'mousedown' | Specify event for triggering a “root close” toggle. | |
onHide | function | A callback invoked by the overlay when it wishes to be hidden. Required if
| |
transition | bool | custom | Fade | Animate the entering and exiting of the Ovelay. |
onEnter | function | Callback fired before the Overlay transitions in | |
onEntering | function | Callback fired as the Overlay begins to transition in | |
onEntered | function | Callback fired after the Overlay finishes transitioning in | |
onExit | function | Callback fired right before the Overlay transitions out | |
onExiting | function | Callback fired as the Overlay begins to transition out | |
onExited | function | Callback fired after the Overlay finishes transitioning out | |
placement | 'auto-start' | 'auto' | 'auto-end' | 'top-start' | 'top' | 'top-end' | 'right-start' | 'right' | 'right-end' | 'bottom-end' | 'bottom' | 'bottom-start' | 'left-end' | 'left' | 'left-start' | 'top' | The placement of the OVerlay in relation to it’s |