@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
6 lines (5 loc) • 623 B
TypeScript
import { ICustomContextMenuOption, ICustomContextMenuBlock } from "@docsvision/webclient/Platform/$ContextMenuOptions";
export declare function groupItemsByBlock(items: ICustomContextMenuOption[], registeredBlocks?: ICustomContextMenuBlock[]): ICustomContextMenuBlock[];
export declare function getItemsFlatList(blocks: ICustomContextMenuBlock[]): ICustomContextMenuOption[];
export declare function findUniqueElement(prevElements: unknown[], newElements: unknown[], fieldComparing: string): unknown[];
export declare function filterElementsFromList(elements: unknown[], list: string[], fieldComparing: string): unknown[];