<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[`HoverPopover`](HoverPopover) › [`(constructor)`](HoverPopover/(constructor).md)
## HoverPopover.(constructor)
Constructs a new instance of the `HoverPopover` class
**Signature:**
```typescript
constructor(parent: HoverParent, targetEl: HTMLElement | null, waitTime?: number, staticPos?: Point | null);
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| <code>parent</code> | [`HoverParent`](HoverParent) | |
| <code>targetEl</code> | <code>HTMLElement</code><code> | null</code> | |
| <code>waitTime</code> | <code>number</code> | _(Optional)_ |
| <code>staticPos</code> | [`Point`](Point)<code> | null</code> | _(Optional)_ |