UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

32 lines (31 loc) 1.09 kB
/** * Web Popover Component */ import React from 'react'; import type { PopoverAlign, PopoverArrow, PopoverAutoAlignMode, PopoverPlacement, PopoverResolvedTargetElement } from './types'; type PopoverContainerProps = { baseClassNames?: string[]; active?: boolean; showDelay?: number; attributes?: React.HTMLAttributes<HTMLElement>; arrowPosition?: PopoverArrow; placement?: PopoverPlacement; alignOnTarget?: PopoverAlign; horizontalOffset?: number; arrowPositionSelector?: string; hideDelay?: number; fixedPosition?: boolean; noAnimation?: boolean; skipPortal?: boolean; contentRef?: React.MutableRefObject<HTMLSpanElement>; children?: React.ReactNode; targetElement?: PopoverResolvedTargetElement; triggerOffset?: number; keepInDOM?: boolean; autoAlignMode?: PopoverAutoAlignMode; hideArrow?: boolean; arrowEdgeOffset?: number; targetRefreshKey?: unknown; }; declare function PopoverContainer(props: PopoverContainerProps): import("react/jsx-runtime").JSX.Element; export default PopoverContainer;