svelte-ux
Version:
- Increment version in `package.json` and commit as `Version bump to x.y.z` - `npm run publish`
14 lines (13 loc) • 442 B
TypeScript
import { Placement } from '@floating-ui/dom';
type PopoverOptions = {
anchorEl?: HTMLElement;
placement?: Placement;
offset?: number;
padding?: number;
autoPlacement?: boolean;
matchWidth?: boolean;
resize?: boolean;
};
export declare function popover(node: HTMLElement, options?: PopoverOptions): SvelteActionReturnType;
export declare function getOppositePlacement<T extends string>(placement: T): T;
export {};