UNPKG

@zag-js/popper

Version:

Dynamic positioning logic for ui machines

8 lines (5 loc) 404 B
import { VirtualElement } from '@floating-ui/dom'; import { MaybeRectElement, AnchorRect } from './types.mjs'; declare function createDOMRect(x?: number, y?: number, width?: number, height?: number): DOMRect; declare function getAnchorElement(anchorElement: MaybeRectElement, getAnchorRect?: (anchor: MaybeRectElement) => AnchorRect | null): VirtualElement; export { createDOMRect, getAnchorElement };