UNPKG

columns-sdk

Version:

build, publish and share a data visualization on Columns

18 lines (17 loc) 581 B
import { Margin, SimpleData, GraphData } from 'columns-graph-model'; export type VaasRequest = { id: string; name: string; graph: GraphData; }; export declare class Columns { private apiKey; private version; private client; constructor(apiKey: string); data(keys: string[], metrics: string[], rows: any[]): SimpleData; graph(data: SimpleData, margin?: Margin): GraphData; template(visualId: string): Promise<GraphData>; publish(name: string, graph: GraphData): Promise<string>; download(path: string, id: string): Promise<string>; }