UNPKG

@grafana/ui

Version:
18 lines (17 loc) 765 B
import * as React from 'react'; import { TooltipPlacement } from '../Tooltip/types'; export interface Props { overlay: React.ReactElement | (() => React.ReactElement); placement?: TooltipPlacement; children: React.ReactElement; root?: HTMLElement; /** Amount in pixels to nudge the dropdown vertically and horizontally, respectively. */ offset?: [number, number]; onVisibleChange?: (state: boolean) => void; } /** * Hook up a menu or other overlay to any trigger. * * https://developers.grafana.com/ui/latest/index.html?path=/docs/overlays-dropdown--docs */ export declare const Dropdown: React.MemoExoticComponent<({ children, overlay, placement, offset, root, onVisibleChange }: Props) => import("react/jsx-runtime").JSX.Element>;