UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

24 lines (23 loc) 1.49 kB
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { DiagramParams } from "@docsvision/webclient/Platform/DiagramOptions"; import { ITransformOptions } from "@docsvision/webclient/Platform/TransformToChartData"; import { IDiagramRequestStrategy, IParseDiagramOptions, IParsedModel, QueryKind } from "@docsvision/webclient/Platform/IDiagramModels"; export declare class DiagramRequestFolderStrategy implements IDiagramRequestStrategy { options: DiagramParams; queryKind: QueryKind; constructor(options: DiagramParams); createRequest(): GenModels.DistinctValuesDiagramRequestModel; requestData(): Promise<GenModels.DistinctDiagramValuesModel>; parseModel(model: GenModels.DistinctDiagramValuesModel, options: IParseDiagramOptions): IParsedModel; transformToChartData(model: IParsedModel, options: ITransformOptions): import("@docsvision/webclient/Models/IDiagramModels").IChartData; } export declare class DiagramRequestSearchStrategy implements IDiagramRequestStrategy { options: DiagramParams; constructor(options: DiagramParams); createRequest(): GenModels.SearchRequestModelDiagram; requestData(): Promise<GenModels.SearchResponseModelDiagram>; parseModel(model: GenModels.SearchResponseModelDiagram, options: IParseDiagramOptions): IParsedModel; transformToChartData(model: IParsedModel, options: ITransformOptions): import("@docsvision/webclient/Models/IDiagramModels").IChartData; }