UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

18 lines (17 loc) 936 B
import { IFolderDataLoadingPlugin, ResponseResolveResult } from "@docsvision/webclient/Platform/IFolderDataLoadingPlugin"; import { PluginOrder } from "@docsvision/webclient/System/PluginOrder"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { ITableData } from "@docsvision/web/components/table/interfaces"; import { ICommonFolderInfo } from "@docsvision/webclient/Platform/ICommonFolderInfo"; export declare class GroupingResponseResolver implements IFolderDataLoadingPlugin { id: string; description: string; order: PluginOrder; folderInfo: ICommonFolderInfo; init(folderInfo: ICommonFolderInfo): void; resolveResponse(data: ITableData, response: GenModels.GridViewModel): Promise<void | ResponseResolveResult>; } export declare function getGroupingPathFromResponse(response: GenModels.GridViewModel): { columnId: string; sortDescending: boolean; }[];