UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

20 lines (18 loc) 777 B
import { IconSpaceMode } from "../Menu/renderUtils.mjs"; import { ContextMenuItem } from "./type.mjs"; import "./renderItems.mjs"; import "@floating-ui/react"; //#region src/ContextMenu/store.d.ts interface ShowContextMenuOptions { iconSpaceMode?: IconSpaceMode; } declare const showContextMenu: (items: ContextMenuItem[], options?: ShowContextMenuOptions) => void; /** * Update menu items while keeping current anchor/position. * Useful for interactive menu items (e.g. checkbox) to avoid re-positioning. */ declare const updateContextMenuItems: (items: ContextMenuItem[]) => void; declare const closeContextMenu: () => void; //#endregion export { ShowContextMenuOptions, closeContextMenu, showContextMenu, updateContextMenuItems }; //# sourceMappingURL=store.d.mts.map