| 12345678910111213141516171819202122232425262728 |
- interface Rect {
- top: number
- left: number
- width: number
- height: number
- }
- export interface PopperData {
- styles: Partial<CSSStyleDeclaration>;
- offsets: {
- popper: Rect;
- reference: Rect;
- arrow: { top: number; left: number };
- };
- }
- export interface Modifiers {
- applyStyle: {
- enabled: boolean
- }
- computeStyle: {
- enabled: boolean,
- fn: (data: PopperData) => PopperData
- }
- preventOverflow: {
- boundariesElement: string
- }
- }
|