@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 938 B
TypeScript
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { IChartColumns, IColValue, ParseDiagramModel, QueryKind } from "@docsvision/webclient/Platform/IDiagramModels";
export declare const countValues: (data: IColValue[]) => {
[key: string]: number;
};
export declare const formatIfDate: <T extends string | IColValue>(item: T) => T;
export declare const dateToDefaultFormat: (value: string) => string;
export declare const getUniqueValues: (values: string[]) => string[];
export declare const isDate: (value: string) => boolean;
export declare function calculateTitleWidth(title: string, width: number): number;
export declare function calculateHeight(width: number, defaultHeight: number, diagramType: GenModels.DiagramType): number;
export declare const getRequestedColumns: (model: ParseDiagramModel, queryKind: QueryKind, columnPrimary: string, columnSecondary: string) => IChartColumns;